|
Добавление строки в табличную часть
| ☑ |
0
tolok_d
08.11.12
✎
19:05
|
Понимаю что глупый вопрос, но как программно добавить строку в Табличную часть элемента справочника. Как делаю я:
Форма = Справочники.Автомобили.ПолучитьФормуВыбора();
Форма.ОткрытьМодально();
ВыбраныйЭлемент = Форма.ТекущийЭлемент.ТекущаяСтрока;
РодительВыбрЭлем = Форма.ТекущийЭлемент.ТекущийРодитель;
ВыбраныйЭлемент.ТабЧастьДетали.Добавить();
и вот Добавить() не отрабатывает. Да и потом нужно заполнить эту строку.
|
|
1
ИльяА
08.11.12
✎
19:06
|
смотря откуда это вызывается
|
|
2
ИльяА
08.11.12
✎
19:07
|
из формы конкретной машины или во все машины что то вписать?
|
|
3
tolok_d
08.11.12
✎
19:08
|
форму я вызываю из модуля другой формы
|
|
4
tolok_d
08.11.12
✎
19:08
|
(2) конкретной машины
|
|
5
Wobland
08.11.12
✎
19:09
|
добавляй к ТЧ, а не к элементу формы. и присваивай добавленное куда-нибудь
|
|
6
floody
08.11.12
✎
19:09
|
посмотри тип возвращаемого значения у метода Добавить() и все станет понятно
|
|
7
ИльяА
08.11.12
✎
19:09
|
стр = ЭтотОбъект.ТабличнаяЧасть.Добавить();
стр.Количество = 1;
ЭтотОбъект.Записать();
|
|
8
kotletka
08.11.12
✎
19:14
|
столько тем у тс на форуме, забанить его надо, не хочет учиться, почитать, все ждет что ему сделают
|
|
9
ИльяА
08.11.12
✎
19:17
|
(8) тс- ?
|
|
10
tolok_d
08.11.12
✎
19:22
|
(8) агресор(
|
|
11
tolok_d
08.11.12
✎
19:24
|
(7) да, это я понимаю, но вызываю с модуля формы другого объекта
|
|
12
tolok_d
08.11.12
✎
19:25
|
(6) на сколько помню возвращает строку табличной части
|
|
13
hhhh
08.11.12
✎
19:49
|
ВыбраныйЭлемент = Форма.ОткрытьМодально();
|
|
14
kotletka
08.11.12
✎
19:52
|
(9)тс - топик стартер, автор ветки
|
|
15
ИльяА
08.11.12
✎
20:42
|
открыты какие формы откуда что вызываешь?
|
|