Имя: Пароль:
1C
1C 7.7
v7: Регистры, врем.расчет. Не вижу документ в ТА. [решено]
0 aka AMIGO
 
24.04.12
13:42
Код-то простейший:
   Рег = СоздатьОбъект("Регистр.ОстаткиТоваров");
//
   Рег.ВременныйРасчет(1);
   РассчитатьРегистрыНа(Дата("01.01.2011"));
   Рег.ВыбратьДвиженияСОстатками();
   Пока Рег.ПолучитьДвижение()=1 Цикл
       //вывожу все документы, кроме последнего, в ТА.

Подстановка любого выражения в скобки приводит к ошибке "Не могу получить итоги после ТА", хотя я ставлю позицию вроде ТекущийДокумент()
Какой еще вариант есть? Черным запросом?
или я что-то упустил в работе с регистрами?
1 Он
 
24.04.12
13:45
Ничё не понял.
Рассчитываешь регистры для того, чтобы выбрать все движения?
Зачем?
2 Он
 
24.04.12
13:46
Сорри. Ступил.
3 aka AMIGO
 
24.04.12
13:47
(1)а, точно.. на старуху нашлась проруха..

Извините, отбой тревоге :)
4 aka AMIGO
 
24.04.12
13:47
(2)чё? :)
5 Он
 
24.04.12
13:54
(4)
Замечание:
Дата начала выбираемых движений регистра устанавливается методами РассчитатьРегистрыНа и РассчитатьРегистрыПо.
6 aka AMIGO
 
24.04.12
13:56
(5)Всё, друже, отбой! спасибо, заработало, как надо..
7 aka AMIGO
 
24.04.12
13:56
+6 у меня и стоит этот оператор :)
8 Он
 
24.04.12
14:02
Спасибо не булькает.
9 aka AMIGO
 
24.04.12
14:23
причина грабелец дурацкая.. в последнем документе ТА не был указан нужный товар.. естественно, что его не было..
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший