Ребят помогите. Есть запрос в обработке :
ДтНачМесяца = НачДата;
Запрос.Текст = "ВЫБРАТЬ
| ДАТАВРЕМЯ("+Формат(ДтНачМесяца, "ДФ=yyyy")+", "+Месяц(ДтНачМесяца)+", "+День(ДтНачМесяца)+") КАК ПериодРегистрации
|ПОМЕСТИТЬ ВТПериоды";
ДтНачМесяца = ДобавитьМесяц(ДтНачМесяца, 1);
Пока ДтНачМесяца <= КонДата Цикл
Запрос.Текст = Запрос.Текст + "
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ДАТАВРЕМЯ("+Формат(ДтНачМесяца, "ДФ=yyyy")+", "+Месяц(ДтНачМесяца)+", "+День(ДтНачМесяца)+") КАК Период
|";
ДтНачМесяца = ДобавитьМесяц(ДтНачМесяца, 1);
КонецЦИкла;
Запрос.Выполнить();
где ДатаНач это поле ввода с типом дата
похожий запрос надо сделать в СКД .
(0) очень странное кино: зачем нужен запрос чтобы получить строковое значение начал месяцев в формате "УУУУммдд" выбранного интервала, там еще и у месяца/дня лидирующие 0 пропадут...
...а)+") КАК ПериодРегистрации..
...а)+") КАК Период...
глушь, крым, пески туманные