|
Видимость переменных в управляемом приложении 8.3 |
☑ |
0
Irena100
23.10.15
✎
15:52
|
В модуле объекта справочника объявлены переменные ЭКСПОРТ. В управляемой форме в модуле формы эти пеперенные не определены(не видны).Почему?
Пробовала объявить в модуле управляемого приложения, тогда в модуле формы видны, а в модуле объекта - нет.
|
|
1
Лефмихалыч
23.10.15
✎
15:53
|
(0) потому, что объекта на клиенте нет и модуль его не доступен
|
|
2
Лефмихалыч
23.10.15
✎
15:55
|
Вообще, за объявление экспортных переменных модуля объекта, надо руки саморезами к столу прикручивать, но, строго говоря, сабж решается вот так:
&НаСервере
Процедура ПолучитьПеременнуюМодуля()
О = РеквизитФормыВЗначение("Объект");
Сообщить(О.ИмяЭкспортнойПеременной);
КонецПроцедуры
|
|
3
VikingKosmo
23.10.15
✎
15:56
|
(2) опередил
|
|
4
Irena100
23.10.15
✎
15:58
|
(2) т.е. этот код надо написать в модуле формы? А "Объект" - что такое? Наша переменная?
|
|
5
ibreiter
23.10.15
✎
15:59
|
(4) Это объект в вашей форме
|
|
6
Лефмихалыч
23.10.15
✎
16:00
|
(4) "Объект" - это имя реквизита формы. Попробуйте почитать хоть что-нибудь про управляемый интерфейс. Ту же хрусталёву, хотяб. Без теоретической подготовки не разберетесь, я вам это гарантирую
|
|
7
Irena100
23.10.15
✎
16:08
|
Лефмихалыч Спасибо! Теперерь понятно, почему недоступны переменные модуля объекта.
|
|