Имя: Пароль:
1C
 
Не могу разобраться с таблицей значений (Клиент или Сервер?)
0 magnum2
 
05.08.22
13:17
Объясните мне, пожалуйста, есть серьезный пробел насчет ТаблицыЗначений (и не только в этом походу).

Открываю управляемую форму, добавляю реквизит типа ТаблицаЗначений, добавляю колонки, переношу на форму.
Почему когда я пытаюсь программно добавить строку к таблице:
НС = Элементы.ТаблицаЗн.Добавить(),
то выходит ошибка "Метод объекта не обнаружен" (Добавить)?

Это потому что мы пытаемся добавить с директивой &НаКлиенте?
А почему нужно это делать на сервере? Форма автономна, заполняется программно и не зависит от данных на сервере.
Или то, что справа в секции Реквизит, - это всё серверное?
1 Ненавижу 1С
 
гуру
05.08.22
13:19
так и работай с реквизитом, зачем ты элемент формы дергаешь?
2 mikecool
 
05.08.22
13:19
(0) НС = Элементы.ТаблицаЗн.Добавить(), неправильно
пиши
НС = ТаблицаЗн.Добавить(),
3 rozer76
 
05.08.22
14:28
+(2)
>>Это потому что мы пытаемся добавить с директивой &НаКлиенте?
... ну и это тоже )