РеквизитВЗначение и наоборот - при чтении на сервере у меня не работает #809010


#0 by mikecool
ТаблицаТовары = РеквизитФормыВЗначение("Объект.Товары"); - работает вызываю функцию, заполняю в ней колонку ЗначениеВРеквизитФормы(ТаблицаТовары, "Объект.Товары"); - а тут уже неверное значение параметра 2 чяднт?
#1 by Cyberhawk
Объект.Товары.Загрузить(ТЗ) не предлагать?
#2 by mikecool
предлагать, попробую но сабж все таки волнует )
#3 by Cyberhawk
Так у тебя не ТЗ наверное на форме, а ТЧ
#4 by mikecool
это да, но задаюсь вечным(уже) вопросом - если в реку вхожу, то почему выйти не дают? ))
#5 by mikecool
не работает, совсем забыл, что возвращаемая тз по колонкам не совпадает ((
#6 by Cyberhawk
Сам спросил - сам ответил
#7 by mikecool
сабж остается сабжем...
#8 by mikecool
как заполнить во всех строках реквизит ТЧ, добавленный как реквизит в таблице на форме? вот так вопрос стоит )
#9 by mikecool
+8 в ПриЧтенииНаСервере
#10 by Cyberhawk
"добавленный как реквизит в таблице на форме?" // Ты несешь какую-то дичь - у таблицы формы нет реквизитов
#11 by mikecool
то, что добавляется через "Добавить колонку реквизита"
#12 by mikecool
все оказывается проще в ПриСозданииНаСервере Объект.Товары - это ДанныеФормыКоллекция мать его, а не ТЧ объекта ))) вот жешь
#13 by h-sp
нет, это не то. Правильно сказали, что для ЗначениеВРеквизитФормы должны совпадать колонки и типы колонок тоже походу.
#14 by mikecool
это именно то, что мне и надо было просто ЗначениеВРеквизитФормы не прокатывает для реквизитов объекта
#15 by h-sp
ну тогда да,нужно ТаблицаТовары = Объект.Товары.Выгрузить
#16 by Franchiser
замени всю тч или же только перебором
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С