Имя: Пароль:
1C
1С v8
Как из общего модуля передать переменную в модуль управляемого приложения?
0 WhiteDragon93
 
22.11.13
13:45
В общем модуле есть процедурка, которая делает много чего и в ней заполняется ТЗ, которую нужно использовать в модуле управляемого приложения. Как ее туда передать, если в общем модуле нельзя объявить переменную, которую можно бы было вернуть ф-ей?
1 saaken
 
22.11.13
13:47
объяви в модуле управляемого приложения
2 WhiteDragon93
 
22.11.13
13:49
(1) а как к ней обратиться из общего модуля?
3 saaken
 
22.11.13
13:50
по имени
4 WhiteDragon93
 
22.11.13
13:52
(3) а без иронии?
5 wPa
 
22.11.13
13:54
(3)  по ФИО
6 WhiteDragon93
 
22.11.13
13:55
(5) только отчество, наверное на первом месте должно быть, родитель как-никак
7 saaken
 
22.11.13
13:58
(6) это божественный модуль, без зачатия можно
8 WhiteDragon93
 
22.11.13
14:00
(7) а если серьезно? первый раз с подобным столкнулся, а скудного опыта не хватает
9 saaken
 
22.11.13
14:00
(8) что именно не получается
10 WhiteDragon93
 
22.11.13
14:03
(9) если, как написано в (1) создать переменную в модуле управляемого приложения, то в нее что-то записать нужно в общем модуле, вот именно это не понимаю как сделать
11 saaken
 
22.11.13
14:03
перем Общая Экспорт;

Общая = 1;
12 MSII
 
22.11.13
14:08
(10) Вызвать функцию из общего модуля, которая вернет то, что тебе нужно. Не ТЗ, конечно, но что-нибудь.
13 hhhh
 
22.11.13
14:16
(10) если серьезно, то не нужно тупо переписывать строку за строкой обычное приложение на управляемое. Надо менять логику программы, повыкидывать все эти ТЗ и так далее.
14 WhiteDragon93
 
22.11.13
14:22
(13) мне просто нужно заполнить при открытии программы обработку данными, которые получаются в общем модуле
15 WhiteDragon93
 
22.11.13
14:22
(13) буду рад, если подскажите, как без костылей это сделать
16 WhiteDragon93
 
22.11.13
14:29
(13) дам больше информации:
Розница 2.0
При запуске проверяем изменения цен номенклатуры за вчерашний день, если такие есть, то выводим сообщение с номенклатурой.
Делается это процедурой из общего модуля, которая вызывается в модуле упр. приложения.
Нужно после всего этого открыть обработку печати ценников и заполнить ее ТЧ этой номенклатурой.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший