Модуль управляемого приложения, глобальные переменные #653760


#0 by razbiralshik
Доброе утро! При запуске толстого клиента в общем модуле приложения объявлены переменные, например глПеременные. Запускаем обычное приложение, компилируется модуль обычного приложения, после чего, эти переменные доступны везде. Весь код на них завязан. А когда запускаю УФ, то в модуль управляемого приложения объявляю эти переменные глПеременные, Запускаю тонкий клиент, компилируется модуль управляемого приложения, после чего, эти переменные доступных на формах, только в процедурах с директивой &НаКлиенте. Соответственно если в коде, например модуля документа идет обращение к переменной глПеременные, то пишется что переменная не определена. Как мне при запуске управляемого приложения сделать так, чтобы эти переменные глПеременные были объявлены и на сервере?
#1 by Defender aka LINN
На сервере существуют только параметры сеанса. А вот "Весь код на них завязан" - это большая ошибка
#2 by Reset
Постарайся обойтись без "глобальных переменных". Если сильно невперпеж, то параметры сеанса
#3 by tdm
+1, еще со времен прочих объектно-ориетированных языков учили без глобальных переменных обходиться)
#4 by razbiralshik
спасибо, буду делать через параметры сеанса!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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