Имя: Пароль:
1C
1С v8
Просмотр движений документа.....
0 Rustik666
 
02.11.11
09:39
Через движения документа можно как то просмотреть все движения документа?.....

Для каждого НаборЗаписейРегистров Из Док.Движения Цикл
 Для каждого Движение Из НаборЗаписейРегистров Цикл
   ....
 КонецЦикла;
КонецЦикла;

Почему-то там видно не все движения документа....

или нужно только через набор записей делать?...
НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Док);
НаборЗаписей.Прочитать();
1 Defender aka LINN
 
02.11.11
09:42
(0) Давай мы сейчас все сядем и будем угадывать, какие движения ты не видишь. Я ставлю на "ПартииТоваровНаСкладах".
2 Maxus43
 
02.11.11
09:43
использовать готовое не предлагать? в документе есть Перейти - Движения по регистрам
3 Rustik666
 
02.11.11
09:49
(2)надо программно подправить кое-что....

(1) вопрос как бы должны ли получаться все движения при переборе всех движений, как указано в (0)в  цикле..... или их надо получать только через НаборЗаписей с отбором по регистратору.....
4 Maxus43
 
02.11.11
09:50
ну через НаборЗаписей будет точно работать
5 Defender aka LINN
 
02.11.11
09:53
(4) Неа. Через НаборЗаписей будет зеркальная ситуация, инфа 95%
6 Starhan
 
02.11.11
09:54
(3) Через движения ты олучишь все регистры где твой дкоумент Регистратор.
Но Документ может делать записи в регистрах и не будучи регистратором.
7 Maxus43
 
02.11.11
09:55
(5) даже с регистрами подчинёнными регистратору? где регистратором является этот док?
8 Starhan
 
02.11.11
09:56
Если речь про один регистр
То в движениях д.б. видно все записи. Иначе как то коряво записываете движения.
9 Rustik666
 
02.11.11
10:31
Создаю обработку
в ней реквизит Документ тип ДокументСсылка.РеализацияТоваровИУслуг

в модуле пишу

Док = Документ.ПОлучитьОбъект();
 Для каждого НаборЗаписейРегистров Из Док.Движения Цикл
   Для каждого Движение Из НаборЗаписейРегистров Цикл
     //.....
   КонецЦикла;
КонецЦикла;


выбираю любой проведенный документ с кучей движений... во вложенный цикл даже не заходит..
10 Maxus43
 
02.11.11
10:32
(9) их ещё прочитать надо сначала
11 John83
 
02.11.11
10:39
(10) +1
Движение.Прочитать()
тоже недавно столкнулся, только тему не стал создавать - поиск рулит ;)
12 Rustik666
 
02.11.11
10:39
(10) стесняюсь спросить, как?....
13 Rustik666
 
02.11.11
10:42
(11).....большое спвсибо, тема закрыта....
Ошибка? Это не ошибка, это системная функция.