![]() |
![]() |
![]() |
|
Как программно добавить рквизит в Табличную часть | ☑ | ||
---|---|---|---|---|
0
Kolokoliya
05.08.19
✎
02:23
|
Здравствуйте.
В ветке конфы добавлена табличная часть Список_Договоров (в справочнике "ДоговорыКонтрагентов"). с такими реквизитами табличной части: РеквизитДоговора, ОбъектСтроительства и пр. Добавляю на форму таблицу программно: ГруппаФормы = Элементы.Найти("ГруппаДополнительнаяИнформация"); ТаблицаСписок = Элементы.Добавить("СписокДоговоров", Тип("ТаблицаФормы"),ГруппаФормы); ТаблицаСписок.ПутьКДанным = "Объект.СписокДоговоров"; ТаблицаСписок = Элементы.СписокДоговоров; Добавляю реквизиты: НовыйРеквизитДок = Элементы.Добавить("СДС_РеквизитДоговора", Тип("ПолеФормы"), ТаблицаСписок); НовыйРеквизитДок.Заголовок = "СДС_РеквизитДоговора"; НовыйРеквизитДок.Вид = ВидПоляФормы.ПолеВвода; НовыйРеквизитДок.ПутьКДанным = "Объект.СДС_СписокДоговоров.СДС_РеквизитДоговора"; //НовыйРеквизитОбъект = Элементы.Добавить("СДС_ОбъектСтроительства", Тип("ПолеФормы"), ТаблицаСписок); //НовыйРеквизитОбъект.Заголовок = "СДС_ОбъектСтроительства"; //НовыйРеквизитОбъект.Вид = ВидПоляФормы.ПолеВвода; //НовыйРеквизитОбъект.ПутьКДанным = "Объект.СДС_СписокДоговоров.СДС_ОбъектСтроительства"; Если добавить один ревизит, все выводится, а если раскомментить (добавить еще реквизиты) , то ругается. Подскажите, пожалуйста, как же программно добавить несколько реквизитов у программной табличной части? |
|||
1
Kolokoliya
05.08.19
✎
02:27
|
УФ
|
|||
2
Kolokoliya
05.08.19
✎
02:29
|
ПС. в коде надо убрать везде "СДС_", поторопилась, не убрала.
|
|||
3
Сергиус
05.08.19
✎
02:37
|
(0)Какая ошибка?
|
|||
4
Kolokoliya
05.08.19
✎
02:41
|
(3) {Справочник.ДоговорыКонтрагентов.Форма.ФормаЭлемента.Форма(190)}: Ошибка при вызове метода контекста (Добавить)
НовыйРеквизитОбъект = Элементы.Добавить("СДС_ОбъектСтроительства", Тип("ПолеФормы"), ТаблицаСписок); по причине: Недопустимое значение параметров |
|||
5
runoff_runoff
05.08.19
✎
02:59
|
чему равно
Тип(ТаблицаСписок) = ? |
|||
6
Сергиус
05.08.19
✎
03:10
|
(4)Может уже есть такая колонка "СДС_ОбъектСтроительства"?
|
|||
7
Kolokoliya
05.08.19
✎
08:31
|
(5) таблица формы
|
|||
8
Kolokoliya
05.08.19
✎
08:32
|
(6) Колонки нет, но есть реквизит формы
|
|||
9
Сергиус
05.08.19
✎
11:04
|
(8)В смысле что уже есть такой реквизит?
|
|||
10
Kolokoliya
05.08.19
✎
12:20
|
Есть и реквизит, а реквизит табличной части (одинаково называются).
Думаете в этом дело? Попробую изменить..... |
|||
11
Kolokoliya
06.08.19
✎
23:44
|
(9) спасибо!!! Переименовала и все заработало!
Второй раз с именами реквизитов ошибаюсь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |