Имя: Пароль:
1C
 
Получить месяцы из периода даты
0 Alex11
 
26.09.14
15:17
Приветствую!
Тут такая задачка, вот есть период, например, с 01.01.2014 по 01.06.2014
Вот нужно две вещи, первое: получить название месяцев в этом периоде, в виде там списка
второе: разбить этот период на отрезки месяцев, т.е.
01.01.2014
31.01.2014
01.02.2014
28.02.2014
и т.д.

Ни кто не решал подобную задачку, как лучше реализовать?
1 Ёпрст
 
26.09.14
15:18
Это не выполнимая задача..
2 Ёпрст
 
26.09.14
15:20
1 добавить месяц к началу месяца в цикле
2.начало и конец месяца для периодов из п.1 + грницы..

итого, занимайтесь
3 Fish
 
26.09.14
15:20
(0) А в чём проблема? Открываешь СП на разделе "Функции работы со значениями типа Дата" и вперёд с песней.
4 Дядя Васька
 
26.09.14
15:22
А просто название функции на этом форуме писать уже совсем непринято?
КонецМесяца() спасет отца русской демократии...
5 Крошка Ру
 
26.09.14
15:33
(4)>>А просто название функции на этом форуме писать уже совсем непринято?

Если бы это помогало... хотя бы изредка...
6 13_Mult
 
26.09.14
15:35
Пятнично, однако.
7 ssh2QQ6
 
26.09.14
15:37
По месяцам так например можно период разбить
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ВЫРАЗИТЬ(&ДатаНач КАК ДАТА) КАК Дата
    |ИТОГИ ПО
    |    Дата ПЕРИОДАМИ(МЕСЯЦ, &ДатаНач, &ДатаКон)";
    
    Запрос.УстановитьПараметр("ДатаНач", ДатаНач);
    Запрос.УстановитьПараметр("ДатаКон", ДатаКон);
    
    Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Дата","Все");
    
    Пока Выборка.Следующий() Цикл
        Сообщить(Выборка.Дата);
    КонецЦикла;
8 МихаилМ
 
26.09.14
15:53
стаж(0) 7 лет. животное.
9 Alex11
 
26.09.14
16:40
(8) а ты не офигел ли часом? день не заладился, или просто такой по жизни?
10 DexterMorgan
 
26.09.14
16:43
(9) Да не обращай внимания тут половина форума такие как (8) животные =)
11 DexterMorgan
 
26.09.14
16:43
(9) ты его фотку просто глянь)
12 Alex11
 
26.09.14
16:46
Фотку глянул, теперь я понял... Он так просто подписался