Имя: Пароль:
1C
1С v8
Что использовать вместо глобальной переменной?
0 Плот
 
11.03.14
19:25
Ребята привет!
Создал подписку на события, разместил код в свой общий модуль, теперь возникла необходимость использовать глобальную переменную, что бы передавать значения между процедурами и функциями ОМ. Как лучше сделать? Я так понял использовать параметры сеанса будет некорректным. Объявлять переменную в модуле приложения?
1 H A D G E H O G s
 
11.03.14
19:35
"Я так понял использовать параметры сеанса будет некорректным"

Почему?
2 fisher
 
11.03.14
19:36
Передавать значения между процедурами и функциями ОМ лучше всего через параметры процедур и функций ОМ.
3 fisher
 
11.03.14
19:50
(1) Вангую. К контексту сеанса его хотелка никакого отношения не имеет. ТС кажется, что глобальная переменная - это меньшее зло, чем одинаковые параметры в куче функций.
4 Плот
 
11.03.14
20:01
(3)Тыпочти угадал.
5 Плот
 
11.03.14
20:01
(1) Читал.
6 Плот
 
11.03.14
20:01
Сделал как в (2)
7 fisher
 
12.03.14
11:26
(6) Вот и молодец. Если общих параметров функций твоего блока довольно много и их можно логически сгруппировать - то можно в структуру их пихать.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн