Движение по периоду

1. Fox86 20.09.07 12:54 Сейчас в теме
Кто подскажет, как сделать, что б в отчете выводился период, т.е. если выбран месяц или год, то выводился каждый месяц года
Это надо сделать через Группировку. но не могу найти нормальную литературу по этому
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vasilykushnir 63 20.09.07 13:12 Сейчас в теме
3. Fox86 20.09.07 18:22 Сейчас в теме
А как это потом отобразить в самой печатной форме?
А если надо другой период, то понятно поставить нужно День, Год, Неделя, а как это проверить, что поставлино?
4. sevenlis 69 20.09.07 18:32 Сейчас в теме
запрос.значениеУпорядочивания(), запрос.значениеГруппировки() рой в этом направлении
5. Fox86 20.09.07 18:33 Сейчас в теме
Ага, пасиб, буду смотреть
6. Fox86 20.09.07 18:36 Сейчас в теме
А как можно определить какой период выбран?
Есть какае-то ф-ция или это нужно делать арифметическим методом?
7. sevenlis 69 20.09.07 18:45 Сейчас в теме
выбран где? на форме отчета? тада тупо ПериодСтр(Нач,Кон).
8. Fox86 20.09.07 19:20 Сейчас в теме
Я имею в виду, в Группировку я ж не могу написать в упор Группировка ПериодСтр(Нач,Кон), правильно?
9. sevenlis 69 20.09.07 19:59 Сейчас в теме
млин. так ведь Пока Запрос.Группировка(КакаяОнаУтебяТам)=1 Цикл
а вот тут как раз и снимать ее значение. т.е. если Группировка месяц, то ПериодСтр(Запрос.ЗначениеУпорядочивания(НомерПоСчету)) вернет название месяца, если Неделя - интервал дат. и т.д. и т.п.
так по-моему...
10. Fox86 20.09.07 20:18 Сейчас в теме
Ок, пасиб, ща попробую
11. CheBurator 3119 21.09.07 03:46 Сейчас в теме
по-моему, вроде, не так.
Воспользуйся Запрос.НачалоПериода(), Запрос.КонецПериода()
- а еще лучше: воспользуйся СП
НачалоПериода()
Синтаксис:
НачалоПериода()
Назначение:
Возвращает дату начала периода формирования запроса. Если в тексте запроса указана одна из предопределенных группировок типа период (''Год'', ''Месяц'', ''День'' и т.д.), то при обработке этой и вложенных в нее группировок метод будет возвращать начало периодов текущих значений этих группировок.
12. Fox86 21.09.07 10:48 Сейчас в теме
Да я это уже заметил, но фишка в том, что мне не только начало выводить надо, а и последующие тоже, например выбран период год: и нужно по месяцам, тогда должен выводиться отчет по месяцам( январь, февраль, март...)
13. CheBurator 3119 21.09.07 11:35 Сейчас в теме
ну и в чем проблема? работы на 15 минут на написание запроса если отчет простой.. курить сюда http://infostart.ru/profile/174/projects/942/
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот