Видимость экспортных переменных #14518


#0 by Prost
Объявил в модуле приложения : "Перем ГодЭкс Экспорт;" Присвоил в пр-ре ПриНачалеРаботыСистемы "ГодЭкс=Год(ТекущаяДата;" В форме открываемого спр-ка сделал поле ввода "ТекГод" типа Число,4 Перед открытием формы присваиваю "ЭтаФорма.ТекГод=ГодЭкс;" После изменения ТекГод в действии "ПриИзменении" присваиваю "ГодЭкс=ТекГод;" (если изменялось, но я не меняю) Закрываю справочник Открываю справочник, а обе переменные ГодЭкс и ТекГод = 0 После перезапуска программы при первом открытии формы списка справочника присвоение правильное, потом опять все сбрасывается. В других местах присвоений нет. Почему теряется видимость экспортной переменной ? Релиз 8.08
#1 by Rovan
Отладчиком ищи - ГодЭкс=Год(ТекущаяДата) присваивает значение ? Может у тебя еще раз ГодЭкс объевлена где-то ?
#2 by Prost
В модуле приложения все присваивается, а в процедуре при открытии формы теряется.
#3 by Prost
А еще раз 1С не даст ее объявить, но у меня нет такого. Вообще конфигурация маленькая - два справочника.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С