Имя: Пароль:
1C
1С v8
УФ - передача таблицы значений между сервером и клиентом
0 VladSt
 
16.10.15
18:04
Добрый день
В модуле формы документа есть две процедуры:
[img]http://i.imgur.com/MSKIevU.png[/img]
В процедуре РасшифровкаРасходаГСМ объявляется переменная СписокНормРасхода. Идем в серверную процедуру РассчитатьРасходГСМпоНорме. После ее выполнения в переменной СписокНормРасхода хранится таблица значений с данными. Но это на сервере, когда процедура на сервере отрабатывает, происходит ошибка:
[img]http://i.imgur.com/cPRZku3.png[/img]
и на клиент я уже не попадаю.
Подскажите что не так
1 zak555
 
16.10.15
18:05
Подробнее нажми
2 VladSt
 
16.10.15
18:07
3 zak555
 
16.10.15
18:11
Переменную в пСписокНормРасходов
4 VladSt
 
16.10.15
18:11
Причем, когда то это работало, но не знаю что поменял. Но код не менял точно. Грустно.
5 VladSt
 
16.10.15
18:12
(3) не понял?
6 Cyberhawk
 
16.10.15
18:14
Я просто оставлю это здесь: http://goo.gl/3o4R2c
7 Лефмихалыч
 
16.10.15
18:17
в УФ передача таблицы значений между сервером и клиентом лишена смысла потому, что на клиенте таблицы значений не бывает.
Все действия с ТЗ должны выполняться на сервере. На клиенте - только отображение и пользовательский ввод.
8 Fedor-1971
 
16.10.15
18:31
(0) Предположение: если в коде ничего не менял, то СписокНормРасхода была реквизитом формы, его можно заполнить на сервере и на клиента он приедет вместе с контекстом.
9 Fedor-1971
 
16.10.15
18:32
8+ Хотя по картинкам видно объявление переменной, значит код всё-таки модифицировал.
10 VladSt
 
16.10.15
18:36
(9) нет, код не модифицировал точно ((
сейчас попробую через реквизит
11 VladSt
 
16.10.15
18:47
(10) не помогло, что-то не так делаю (
12 Мимохожий Однако
 
16.10.15
18:50
ОФФ: Если что-то не так делаешь, то где-то ошибка ©
13 VladSt
 
19.10.15
11:06
(6) попытался сделать как тут написано. Обращаюсь к общему модулю для преобразования ТЗ в массив, а потом обратно:

[img]http://i.imgur.com/5WoSpqS.png[/img]

и вот код общего модуля с ошибкой:

[img]http://i.imgur.com/fxMx9Al.png[/img]