Имя: Пароль:
1C
1С v8
УФ. Переменная на сервере.
0 DirecTwiX
 
19.09.13
21:24
Была обработка на обычных формах, надо перенести на УФ.
Была глобальная ХранилищеДоков (тип соответствие) и процедура, которая заполняла табличную часть и мою переменную. Примерно так:
Процедура
   С1 = Табчасть.Добавить();
   Данные = Новый Массив;
   ...
   ХранилищеДоков[С1] = Данные;

   С2 = Табчасть.Добавить();
   ...
КонецПроцедуры


После выполнения этой процедуры можно было посмотреть, что привязано к  строкам табличной части.

Как сделать что-нибудь подобное на УФ? Создать переменную на клиенте, и потом её в каждую процедуру передавать? Выглядит жутко.
1 MadHead
 
19.09.13
21:26
Несколько вариантов. общий модуль с повторным возвращением значений или параметр сеанса.
2 MadHead
 
19.09.13
21:27
я бы рекомендовал по максимум обходиться без глобальных переменных
3 iHell
 
19.09.13
21:29
Реквизит формы ?
4 DirecTwiX
 
19.09.13
21:44
(3) И как туда хотя бы массив запихать?
5 iHell
 
19.09.13
22:28
(4) Произвольный тип, если не получится - список значений.
6 Euguln
 
19.09.13
22:36
Я делал через список значений, добавлял в реквизиты ТЧ объекта