|
Не получается добраться до значения элемента формы.
| ☑ |
0
never_be
13.06.13
✎
14:37
|
Типовые комфы меня убивают, есть форма документа Платежное поручение исходящее, на ней поле с выбором документа расчетов, путь к данным такой - ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные.ДокументРасчетовСКонтрагентом
Получаю документ и форму, пробую получить значение
Док = Результат.Ссылка.ПолучитьОбъект().ПолучитьФорму("ФормаДокумента");
Значение = Док.ЭлементыФормы.ДокументРасчетовСКонтрагентом.Значение;
СП молчит, никак не могу вытащить значение из этой формы, какого черта не хранить эту ссылку в реквизите, а не фиг знает где.
|
|
1
ДенисЧ
13.06.13
✎
14:39
|
в табличную часть загляни :-)
|
|
2
ale-sarin
13.06.13
✎
14:39
|
В табчасти.
|
|
3
kosts
13.06.13
✎
14:39
|
(0)
Так попробуй
Документ = Результат.Ссылка.РасшифровкаПлатежа[0].ДокументРасчетовСКонтрагентом;
|
|
4
kosts
13.06.13
✎
14:41
|
Хотя если там запрос, то в запросе сразу нужно получить. После запроса не должно быть дерганий данных через точки...
|
|
5
never_be
13.06.13
✎
14:43
|
(1) (2) Зачем хранить это в таблице значений О_о
|
|
6
ДенисЧ
13.06.13
✎
14:44
|
(5) В табличной части, пгастите.
Потому что документов может быть больше одного
|
|
7
ale-sarin
13.06.13
✎
14:45
|
(5) Во-первых, не ТЗ, а ТЧ.
Во-вторых, подумай зачем. Если несколько доков?
|
|
8
kosts
13.06.13
✎
14:49
|
(5) Это у же без нас решили, не заморачивайся. Используй то, что есть...
|
|
9
never_be
13.06.13
✎
15:00
|
(6) (7) Ясно.
|
|