|
Из табличной части в реквизит | ☑ | ||
---|---|---|---|---|
0
O_oleg
22.05.16
✎
21:47
|
Добрый вечер. Необходимо значение из табличной части использовать в формуле при заполнении реквизита документа. Но выскакивает ошибка о том что "значение не является значением объектного типа". Как это можно осуществить?
|
|||
1
Лефмихалыч
22.05.16
✎
21:49
|
очевидно, надо получать значение из какой-то конкретной строки, а не просто из табличной части
|
|||
2
O_oleg
22.05.16
✎
22:15
|
(1) Спасибо, а я еще и название не той ТЧ указал..вот в чем дело) А если нужны данные из нескольких ТЧ?
|
|||
3
Lexey_
22.05.16
✎
22:18
|
(2) то что?
|
|||
4
O_oleg
22.05.16
✎
22:47
|
(3)
ТекСтрока = Элементы.Материалы.ТекущиеДанные; ТекСтрока=Элементы.Заказ.ТекущиеДанные; Если писать таким образом подряд, то выдается ошибка "Поле объекта не обнаружено" |
|||
5
Lexey_
22.05.16
✎
22:57
|
(4) какое поле, какого объекта?
|
|||
6
O_oleg
22.05.16
✎
23:05
|
(5) Например пишу ТекСтрока.Количество(Из ТЧ заказ)+ТекСтрока.Значение(Из ТЧ Материалы)
Поле объекта не обнаружено (Значение) |
|||
7
Lexey_
22.05.16
✎
23:07
|
(6) смотри в отладчике чему равно ТекСтрока
|
|||
8
hhhh
22.05.16
✎
23:18
|
(6) так попробуй
ТекююююююююююСтрока = Элементы.Материалы.ТекущиеДанные; ТекыыыыыыыыыкСтрока=Элементы.Заказ.ТекущиеДанные; ТекыыыыыыыыыыСтрока.Количество+ТекююююююююююСтрока.Значение |
|||
9
O_oleg
22.05.16
✎
23:30
|
(8) И снова Значение не является значением объектного типа
|
|||
10
hhhh
22.05.16
✎
23:36
|
(9) а точно есть такой реквизит Значение в ТЧ? покажи на картинке
|
|||
11
O_oleg
22.05.16
✎
23:42
|
(10) Ох, точно. Если подряд не писать,то все работает
|
|||
12
O_oleg
22.05.16
✎
23:42
|
(11) Точнее если использовать какую то одну ТЧ
|
|||
13
hhhh
23.05.16
✎
06:00
|
(12) ну вы делайте 2 переменных, например, ТекСтрока1 и ТекСтрока2. Ну или другие названия. Почему вы везде пишете Текстрока для всех ТЧ?
|
|||
14
Defender aka LINN
23.05.16
✎
08:18
|
(13) Переменные выдаются под роспись. За перерасход - штраф.
|
|||
15
Mikeware
23.05.16
✎
08:47
|
(14) раньше же такое только с запятыми было. сейчас и за переменные так же?
|
|||
16
Serg_1960
23.05.16
✎
09:03
|
(10) Автор, имхо, путает элементы формы и данные документа, связанные с ними.
|
|||
17
O_oleg
23.05.16
✎
12:57
|
(13) я пробовал, все равно
|
|||
18
O_oleg
23.05.16
✎
13:00
|
Если перед нажатием кнопки "расчет" предварительно во всех ТЧ полазить и понажимать, тогда считает, а если данные там переданы с другого дока и я ничего не меняю, то ошибку выдает. ВОт такие дела
|
|||
19
silent person
23.05.16
✎
13:08
|
ТекущиеДанные - это текущая строка в табличной части.
"ТЧ полазить и понажимать" - вот ты и устанавливаешь текущие строки в табличных частях. все работает. "и я ничего не меняю" - текущая строка в ТЧ не установлена и ничего не работает. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |