Вход | Регистрация

1С:Предприятие ::

Метки: 

v7: Разбивка периода по месяцам v77

Я
   zenon46
 
06.03.18 - 15:21
Доброго дня!
На форме внешнего отчета, есть стандартный диалог выбора периодов, как можно реализовать разбивку периода на отдельные месяцы ? Дабы перебрать каждый отдельный месяц в цикле ?
 
 
   Ёпрст
 
1 - 06.03.18 - 15:26
Циклом с начдата по кондата
   2S
 
2 - 06.03.18 - 15:28
ТекДата = КонМесяца(ДатаНач);
Пока ТекДата <= КонМесяца(ДатаКон) Цикл
блаблабла
ТекДата = КонМесяца(ДобавитьМесяц(КонМесяца, 1));
Конеццикла;
   2S
 
3 - 06.03.18 - 15:28
ТекДата = КонМесяца(ДобавитьМесяц(ТекДата , 1));
конечно же
   uno-group
 
4 - 06.03.18 - 15:48
Групировка Месяц ? ты что спросить хотел то?
   zenon46
 
5 - 06.03.18 - 16:02
(4) не катит, Группировка Месяц, катила бы так и сделал бы
   Ёпрст
 
6 - 06.03.18 - 16:05
(5) а чем группировка месяц не угодила ?
   zenon46
 
7 - 06.03.18 - 16:06
(6) переделывать много все запросы и все таблицы...легче запросы в циклах прокрутить и таблица так же обработать.
   uno-group
 
8 - 06.03.18 - 16:07
(6) Он по лунному календарю живет;)
   uno-group
 
9 - 06.03.18 - 16:09
Делай отдельный запрос в нем юзай месяц и крути свои запросы
   uno-group
 
10 - 06.03.18 - 16:10
А потом окажется, что нужно было "группировка месяц все"
И в отдельных запросах данные по остальным циклам несошлись.
 
 Рекламное место пустует
   zenon46
 
11 - 06.03.18 - 16:13
НачалоМесяца = НачМесяца(НачДата);
    КонецМесяца  = КонМесяца(НачДата);
    Пока КонецМесяца <= КонМесяца(КонДата) Цикл
                
        НачалоМесяца = НачМесяца(ДобавитьМесяц(НачалоМесяца, 1));
        КонецМесяца  = КонМесяца(ДобавитьМесяц(КонецМесяца, 1));
        
    Конеццикла;        

Все норм так вполне устраивает


Список тем форума
Рекламное место пустует Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует