Создал демонически реквизит формы "ТаблицаФормы" с названием "Таблица1".
У данной таблицы создал 1 реквизит "Номенклатура".
Мне надо создать демонически ЭлементФормы, в котором можно будет установить реквизит "Номенклатура" в текущей строке ТаблицыФормы.
Пробовал таким образом:
ПолеВводаНоменклатура = Элементы.Добавить("Номенклатура_", Тип("ПолеФормы"));
ПолеВводаНоменклатура.Вид = ВидПоляФормы.ПолеВвода;
ПолеВводаНоменклатура.ПутьКДанным = "Элементы.Таблица1.ТекущиеДанные.Номенклатура";
Пишет ошибку:
Недопустимое значение с ссылкой на строку
ПолеВводаНоменклатура.ПутьКДанным = "Элементы.Таблица1.ТекущиеДанные.Номенклатура";
Кто-нибудь сталкивался? Как решили проблему?
Я так предполагаю, что ошибка возникает из-за того, что элементы создаются на сервере и текущих данных там нет никаких.
фигня какая...
на &Клиенте доступны текущие данные, но не доступен ПутьКДанным. На &Сервере наоборот.
Замкнутый круг ))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший