К списку форумов К списку вопросов
Проблема с предопределенными группировками (неделя, месяц) в запросах
IgorNT
03.08.2004 - 09:14
Вот блин очередный храблы:
Строю отчет по обороту товаров в разрезе подразделений, но чтобы данные выводились либо понедельно, либо помесячно:
делаю запрос по регистрам остатков, делаю группировки по подразделениям, товарам и в зависимости от выбранного варианта: либо месяц либо неделя.
И вот теперь проблема: после выполенения запроса получается что данные покоазываются только за последнюю неделю или месяц. В чем проблема, может кто сталкивался
дядя вася
1 - 03.08.2004 - 09:16
код
IgorNT
2 - 03.08.2004 - 09:23
Текст запроса такой:
//--
Период с НачДата по КонДата;
Подразделение = Регистр.СклОстаткиТоваров.Подразделение;
Товар = Регистр.СклОстаткиТоваров.Товар;
ОстатокТовара = Регистр.СклОстаткиТоваров.ОстатокТовара;
Функция ОстатокТовараНачОст = НачОст(ОстатокТовара);
Функция ОстатокТовараПриход = Приход(ОстатокТовара);
Функция ОстатокТовараРасход = Расход(ОстатокТовара);
Функция ОстатокТовараКонОст = КонОст(ОстатокТовара);
Группировка Подразделение без групп;
Группировка Товар без групп Все;
Группировка Неделя;
//--
Пробовал еще выгружать в ТЗ, посмотрел - видно тоже самое данные только за последнюю неделю.
Alexaha
3 - 03.08.2004 - 09:29
что-то такое уже было, а не связано ли это с ф-циями Нач/КонОст?
IgorNT
4 - 03.08.2004 - 09:33
сейчас проверю...
IgorNT
5 - 03.08.2004 - 09:35
проверил...
убрал эти функции, без толку - все также осталось.
попробую еще чего-нибудь убрать может и наткнусь где
Alexaha
6 - 03.08.2004 - 09:35
Запрос вполне нормален, странно это все как-то....
SergD
7 - 03.08.2004 - 09:37
Давай весь код модуля, вместе с выводом
Alexaha
8 - 03.08.2004 - 09:37
а есть данные за предыдущие недели-месяцы, так, на всякий случай
Ghost
9 - 03.08.2004 - 09:40
Группировка Неделя ВСЕ;
Builder
10 - 03.08.2004 - 09:42
Релиз 1С какой? На каких-то релизах эти группировки вроде глючили...
IgorNT
11 - 03.08.2004 - 09:44
Дак тут тоже все страндартно
После выполенния запроса:
//--
//создание таблицы куда данные выводим
Пока Запрос Группировка(1) = 1 Цикл
    //выводим инфу по подразделению
    Пока Запрос Группировка(2) = 1 Цикл
        // выводим инфу по товарам
        Пока Запрос Группировка(3) = 1 Цикл
            // выводим инфу по остаткам и движению товара
        КонецЦикла;
    КонецЦикла;
КонецЦикла;
Все просморел - управляющих операторов типа продолжить/прервать нет
Ghost
12 - 03.08.2004 - 09:46
Группировка Неделя ВСЕ;!!!
IgorNT
13 - 03.08.2004 - 09:48
сейчас попробую
IgorNT
14 - 03.08.2004 - 09:52
Ghost, спасибо, это сработало.
Ghost
15 - 03.08.2004 - 09:53
Отож - сам так парился =))).
Alexaha
16 - 03.08.2004 - 09:54
(12) если ты прав, то он получит нулевые значения см(8), а вот если у него движения за эти периоды есть, то трабла все-таки в другом, и возможно действительно в движке
Ghost
17 - 03.08.2004 - 09:59
2(16)Может и в движке, я просто подсказал способ обхода.По идее запрос правильный, а результат у меня был такой же как в (0), пока не поставил ВСЕ.
Alexaha
18 - 03.08.2004 - 10:00
(17) интересная фича - не сталкивался:))
(14) значения запроса за другие периода нулевые или нет?

К списку вопросов на форуме 1C

>>