|
|
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
|
причина грабелец дурацкая.. в последнем документе ТА не был указан нужный товар.. естественно, что его не было..
|
|