|
Добавить строку в табличное поле
| ☑ |
0
Ululg
29.07.11
✎
17:37
|
Пишу вот так:
ЭлементыФормы.тзМатрицы.ДобавитьСтроку();
ЭлементыФормы.тзМатрицы.Колонки.Направления = Выборка.Направление;
ЭлементыФормы.тзМатрицы.Колонки.Значение = Выборка.Значение;
и открывается форма и в табличном поле нет ни одной добавленной строки
|
|
1
mirosh
29.07.11
✎
17:41
|
НовСтрока = тзМатрицы.Добавить();
НовСтрока.Направления = Выборка.Направление;
НовСтрока.Значение = Выборка.Значение;
|
|
2
Murzz
29.07.11
✎
17:41
|
добавлять надо не в само табличное поле, а в данные, которые в нем отображаются
|
|
3
Murzz
29.07.11
✎
17:42
|
а то, что в (0) написано, сотри и никому не показывай
|
|
4
Ululg
29.07.11
✎
17:42
|
тзМатрицы у меня просто табличное поле и никакой привязки в данным у него нет
|
|
5
mirosh
29.07.11
✎
17:44
|
(4) Посмотри с его свойстах в Поле "Данные", что там написано?
Кроме того, форма-закладка "Реквизиты". Есть ли там реквизит, связанный с тзМатрицы?
|
|
6
mirosh
29.07.11
✎
17:44
|
(4) Я к тому, что это не обязательно данные объекта, а, как в твоем случаЕ, это данные формы.
В общем, см (1).
|
|
7
Necessitudo
29.07.11
✎
17:44
|
"Вы еще пишете не на УФ? Тогда мы идем к вам!"©
|
|
8
Murzz
29.07.11
✎
17:45
|
(3) ну тогда добавляй в ЭлементыФормы.тзМатрицы.Значение, но это некрасиво.
|
|
9
mirosh
29.07.11
✎
17:46
|
(8) я почему-то уверен, что данные у этого табличного поля-таки есть
|
|
10
Ululg
29.07.11
✎
17:47
|
(5) спасибо. Разобрался!
|
|
11
Murzz
29.07.11
✎
17:47
|
(8) типа НовСтрока = ЭлементыФормы.тзМатрицы.Значение.Добавить();
|
|
12
mirosh
29.07.11
✎
17:48
|
(11) сотри и никому не показывай)
|
|