|
Добавить строку в Табличное поле. | ☑ | ||
---|---|---|---|---|
0
ogion83
22.07.16
✎
13:37
|
Имеется обработка, 2 года работала как надо. Сейчас вот не создается новая строка ({(1)}: Обращение к процедуре объекта как к функции (ДобавитьСтроку)).
Перед этим создаю документ, записываю. Э = НовыйДок.ПолучитьФорму("ФормаДокумента"); Э.ЭлементыФормы.ТабличноеПолеДвиженияБУ.ДобавитьСтроку(); Куда копать?) |
|||
1
Lexey_
22.07.16
✎
13:59
|
(0) в тексте ошибки есть не только причина ошибки, но и номер проблемной строки, а данный код вряд ли имеет отношение к ошибке
|
|||
2
breezee
22.07.16
✎
14:25
|
Платформа обновлялась? Описание в СП прочитайте. Если не знаете что такое "СП" - позовите программиста
|
|||
3
youalex
22.07.16
✎
14:27
|
(0) "Э.ЭлементыФормы.ТабличноеПолеДвиженияБУ.ДобавитьСтроку(); "
Больше похоже на ментальное усилие, чем на реальный код. |
|||
4
ogion83
22.07.16
✎
14:50
|
Однако работало. А теперь хз чего и надо.
|
|||
5
youalex
22.07.16
✎
15:03
|
Хм, реально, такой метод есть у ТП, не знал. Но все равно, изврат. Может и правда, ошибка - не в этой строке?
|
|||
6
ogion83
22.07.16
✎
15:06
|
После Э.ЭлементыФормы.ТабличноеПолеДвиженияБУ.ДобавитьСтроку();
идет ТС = Э.ЭлементыФормы.ТабличноеПолеДвиженияБУ.ТекущаяСтрока; и вот тут в отладчике у ТС пишет Неопределено. затем ТС.СчетДт = ПланыСчетов.Хозрасчетный.НДСпоЭкспортуКВозмещению; и тут ошибка, так как ТС пустое |
|||
7
Горогуля
22.07.16
✎
15:10
|
внезапно, правда? форма ни разу не открыта, а ты хочешь каких-то текущих строк
|
|||
8
youalex
22.07.16
✎
15:14
|
(6) Ну правильно, нужно форму открывать, чтобы ТП синициализровалось (текущая строка установилась, если строки есть). То есть - документ записывается, форма открывается, добавляется строка, форма закрывается. Юзеры трепещут перед злым колдунством.
|
|||
9
ogion83
22.07.16
✎
15:17
|
:) Ну проверю, но раньше то как то оно работало, к тому же есть другая подобная обработка работающая, там кстати строка //Э.Открыть() имеется, похоже сначала открывал, потом убрано было и работает)
|
|||
10
Горогуля
22.07.16
✎
15:18
|
(9) врёшь ведь
|
|||
11
ogion83
22.07.16
✎
15:19
|
Вот те крест!
|
|||
12
hhhh
22.07.16
✎
15:23
|
(11) а у автора этих чудо-обработок нельзя спросить?
|
|||
13
ogion83
22.07.16
✎
15:25
|
Это моё произведение.
|
|||
14
hhhh
22.07.16
✎
15:51
|
(13) не знаешь свою же обработку
|
|||
15
ogion83
22.07.16
✎
15:58
|
Думал знаю, Гремлины испортили)
|
|||
16
DrZombi
гуру
22.07.16
✎
16:03
|
(0) Вы слишком глубоко копнули, и не там...
У элемента формы нет данных :) |
|||
17
DrZombi
гуру
22.07.16
✎
16:05
|
(15) Почему через элменты формы пытаешься с документом работать?
|
|||
18
ogion83
25.07.16
✎
08:40
|
Помогло предварительное открытие формы. Но раньше и без этого работало.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |