Имя: Пароль:
1C
1С v8
Как прочитать движения регистров документа из внешней обработки?
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ет в милосердии тем, кто ниже его? Петр Трубецкой