Имя: Пароль:
1C
1С v8
При записи передать на сервер без контекста ТЗ (реквизит формы)
0 Aradel3d
 
13.05.17
14:46
Глупая проблема с УФ: в момент записи справочника, хочу делать движения в РС основанные на содержимом ТЧ являющейся реквизитом формы. Если просто передать ее на сервер, то ругнется, что "нельзя менять значения на форме". А контекст при записи передать на сервер нельзя... Вопрос, как мне перебросить значения ТЗ на сервер? Как ТЧ справочника использовать не могу т.к. ТЧ перезаполняется при открытии формы и будет признак модифицированности каждый раз.
1 Aradel3d
 
13.05.17
14:48
РеквизитФормыВЗначение() увы на сервере без контекста недоступен.
2 vmv
 
13.05.17
14:55
либо преобразовать ТЧ в структуру, либо передать через хранилище
3 Aradel3d
 
13.05.17
14:56
(2) Спасибо за идею!
4 Aradel3d
 
13.05.17
15:19
Немного проще сделал.
НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
    Масс = Новый Массив;
    Для Каждого Стр Из ТЧ Цикл
        Масс.Добавить(Стр.Нечто);
    КонецЦикла;

Потом Масс на сервер без контекста и никакой ругани.
5 Aradel3d
 
13.05.17
15:19
Это потому что у меня одна колонка...) А так да, ваш вариант.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс