Имя: Пароль:
1C
 
Как передать переменную из модуля формы в модуль объекта?
0 Parti
 
20.10.09
20:51
Сабж.
1 Rie
 
20.10.09
20:53
(0) Переменную?!!

Сформулируй вопрос поточнее.
2 Волшебник
 
модератор
20.10.09
20:53
передать в качестве параметра
3 Parti
 
20.10.09
20:57
(1) точнее некуда. Например,строковую переменную
(2) это как?
4 wason
 
20.10.09
20:58
делаеш в модуле перем с экспорт
5 hhhh
 
20.10.09
22:35
(3) на самом деле веришь, что есть разница строковую переменную, ссылку или число передавать? Или прикалываешься?
6 mirosh
 
20.10.09
22:38
(0) В модуле объекта:
----------------------------------------------

Перем мПеременная; // Доступна в любой части модуля объекта.

Функция УстановитьГлобальноеЗначениеПеременнойВОбъекте(Переменная) Экспорт

 мПеременная = Переменная;

КонецФункции

----------------------------------------------

В модуле формы в какой-либо процедуре:
--------------------

УстановитьГлобальноеЗначениеПеременнойВОбъекте(ЗначениеПеременной);

-------------------
7 пента
 
20.10.09
22:39
ДополнительныеСвойства
8 Serg_1960
 
20.10.09
23:06
(0) "В модуль" - как параметр процедуры/функции модуля объекта. "Из модуля" - как возвращаемое значение функции модуля объекта. Есть и другие способы обмена информацией между модулями формы и объекта. Но не дело их применять без веских на то оснований. Алгоритмы модуля объекта должны быть работоспособны независимо от формы объекта (имхо).