|
Как прочитать движения регистров документа из внешней обработки?
| ☑ |
0
svird
30.04.15
✎
16:44
|
ОбъектДок = СсылкаДок.ПолучитьОбъект();
РегистрДвиж = ОбъектДок.Движения.ПараметрыАмортизацииОС;
ДвиженияРег = РегистрДвиж.Прочитать();
выдает ошибку: Обращение к процедуре объекта как к функции (Прочитать)
|
|
1
salvator
30.04.15
✎
16:45
|
Убери "ДвиженияРег ="
|
|
2
pavelul73
30.04.15
✎
16:49
|
и обходи циклом
|
|
3
svird
30.04.15
✎
16:50
|
Да так и делаю, но что то РегистрДвиж пустой совсем
|
|
4
ДенисЧ
30.04.15
✎
16:51
|
(3) а может, и нет там ничего?
|
|
5
svird
30.04.15
✎
16:54
|
Не документ проведен, все есть, даже если убираю "ДвиженияРег =" в предприятии ошибку не выдает, а в отладчике все равно выдает:
{(1)}: Обращение к процедуре объекта как к функции (Прочитать)
|
|
6
svird
30.04.15
✎
16:54
|
если смотреть: РегистрДвиж.Прочитать()
|
|
7
svird
30.04.15
✎
16:55
|
или ОбъектДок.Движения.ПараметрыАмортизацииОС.Прочитать()
|
|
8
VikingKosmo
30.04.15
✎
16:55
|
Может потому что Прочитать() это процедура?!
|
|
9
pessok
30.04.15
✎
16:56
|
(6) потому что если смотреть его, то это будет уже функция.
РегистрДвиж.Прочитать();
ТЗ = РегистрДвиж.Выгрузить();
и вперед
|
|
10
VikingKosmo
30.04.15
✎
16:56
|
и смотреть нужно не Прочитать(), а все же ОбъектДок.Движения.ПараметрыАмортизацииОС, но уже после Прочитать()?
|
|
11
svird
30.04.15
✎
16:58
|
(9) о супер, взялось, спасибо! Приятного завершения дня!
|
|
12
pessok
30.04.15
✎
17:02
|
(11) обратно загрузить не забудь, если изменять будешь :) ну и записать
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой