Имя: Пароль:
1C
1С v8
8.2.УФ.Инициализировать серверную переменную в модуле формы ☑
0 Pro-tone
 
30.09.11
✎
16:33
Нужна переменная типа ТаблицаЗначений.

Если делаю так:

&НаСервере
Перем ТаблицаСсылокУдаляемыхПодчДоков;

&НаСервере
Процедура  (Отказ, СтандартнаяОбработка)

ТаблицаСсылокУдаляемыхПодчДоков = Новый ТаблицаЗначений;
   ТаблицаСсылокУдаляемыхПодчДоков.Колонки.Добавить("УИ_Строки",Новый ОписаниеТипов("Строка"));

КонецПроцедуры

&НаСервере
КакаяТоПроцедураСервер()

//тут всегда ТЗ = неопределено, а хотеось бы забивать ее строками уже


Я так понимаю, что инициализированные переменные доступны только на клиенте, но на клиенте нет типа "ТаблицаЗначений", как быть ?

Создавать реквизит формы типа "ТаблицаЗначений", а в серверной процедуре преобразовывать ее в ТаблицуЗначений (ДанныеФормыВЗначение) ?
1 butterbean
 
30.09.11
✎
16:35
сделай таб часть
2 Pro-tone
 
30.09.11
✎
16:36
(1) ну это мой вариант что я написал (Создавать реквизит формы типа "ТаблицаЗначений", а в серверной процедуре преобразовывать ее в ТаблицуЗначений (ДанныеФормыВЗначение)), по другому никак ?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.