|
Добавить строку в табличное поле при создании документа | ☑ | ||
---|---|---|---|---|
0
Молодой 1Снег
21.03.13
✎
20:28
|
На форме документа есть табличное поле не связанное с данными. Пытаюсь при создании документа программно добавить в него одну строку вот так:
Процедура ПриОткрытии() Если ЭтоНовый() Тогда ЭлементыФормы.Таблица1.ДобавитьСтроку(); КонецЕсли; КонецПроцедуры При создании документа никаких ошибок не выдаёт, но и строку не добавляет. Что я не так делаю? |
|||
1
Молодой 1Снег
21.03.13
✎
20:29
|
Пробовал ещё вот так:
Если ЭтоНовый() ЭлементыФормы.Таблица1.ДобавитьСтроку(); ЭлементыФормы.Таблица1.ЗакончитьРедактированиеСтроки(ложь); КонецЕсли; Тоже не работает. |
|||
2
Михаил Козлов
21.03.13
✎
20:32
|
Нет данных - нет строки.
|
|||
3
kosts
21.03.13
✎
20:39
|
(0) Не связано с данными, т.е. в реквизите Данные в табличном поле вообще пусто?
|
|||
4
Молодой 1Снег
21.03.13
✎
20:40
|
(2) Мне не нужны в ней данные. Мне нужна пустая строка.
Интерактивно я её могу добавить. Как это сделать программно? |
|||
5
Молодой 1Снег
21.03.13
✎
20:40
|
(3) Да. Мне эта таблица нужна для вычислений на форме, а не для хранения данных.
|
|||
6
Михаил Козлов
21.03.13
✎
20:42
|
(5) Значит по таб. полем должны быть данные. Например, таблица значений (реквизит формы).
|
|||
7
kosts
21.03.13
✎
20:43
|
(5) Верни данные на место =)
Только привяжи не к табличной чати документа, а к таблице значений. Проще говоря удали свою таблицу и положи новое табличное поле. |
|||
8
kosts
21.03.13
✎
20:44
|
(7) Полученное табличное поле не связано с данными документа, а связано с таблицей значений, которая не сохраниться сама по себе при закрытии документа.
|
|||
9
kosts
21.03.13
✎
20:45
|
(7) В таблицу значений можно добавлять строки программно, которые тут же отобразятся на форме в табличном поле.
|
|||
10
kosts
21.03.13
✎
20:51
|
Так в принципе
|
|||
11
Молодой 1Снег
21.03.13
✎
20:54
|
Связал табличное поле с реквизитом формы. Вроде работает.
Спасибо! |
|||
12
kosts
21.03.13
✎
21:25
|
Словами скажи, что должен вернуть запрос?
|
|||
13
kosts
21.03.13
✎
21:25
|
(12) Не в ту тему запостил (((
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |