|
Добавить строку в табличное поле (Динамически созданное)
| ☑ |
0
OleLukoye
13.11.13
✎
19:18
|
Добрый день. Ситуация такая: Создал на форме несколько табличных Полей "ТабличноеПоле1","ТабличноеПоле2"... Источником данных послужила таблица созданная в конфигураторе. Т.е. Источник данных один. Но мне требуется программно добавить строки в каждую таблицу. Как правильно указать источник данных?
Код создания ТабличногоПоля в цикле
Элемент = ЭлементыФормы.Добавить(Тип("ТабличноеПоле"),"ТабличноеПолеНачислений"+ЗначениеТТ,Истина,Панель);
Элемент.Верх = 31;
Элемент.Высота = 239;
Элемент.Лево = 6;
Элемент.Ширина = 597;
Элемент.ТолькоПросмотр = Ложь;
Элемент.Данные = "ТабличноеПолеНачислений";
Элемент.СоздатьКолонки();
|
|
1
Dethmont
13.11.13
✎
19:23
|
ЭлементыФормы.ТабличноеПоле1.ДобавитьСтроку(); //В СП все написано
|
|
2
OleLukoye
13.11.13
✎
19:29
|
Метод объекта не обнаружен (Добавить)
|
|
3
OleLukoye
13.11.13
✎
19:30
|
А все понял. Т.е. Для табличного поля не добавить() а добавить строку(). Извините запутался
|
|
4
OleLukoye
13.11.13
✎
19:47
|
И тем не менее , если источник данных один то при добавлении в одну таблицу данных, автоматически заполняется и вторая. А мне нужно для каждой таблицы заполнить по разному
|
|
5
Михаил Козлов
13.11.13
✎
20:11
|
(4) Мне кажется, если по разному, то и источники разные.
|
|