profile="http://gmpg.org/xfn/11"> ДЕНЬГОДА(Дата) в запросе 1С. | Разработчику о работе с 1С:Предприятие, Pascal, Паскаль

ДЕНЬГОДА(Дата) в запросе 1С.

ДЕНЬГОДА(Дата) в запросе 1С.
Код:

Процедура ПериодДень_годаВ1сЗапрос()
	Запрос = Новый Запрос;
	Запрос.Текст =
	"ВЫБРАТЬ
	|	ПартииТоваровНаСкладахОстатки.Номенклатура,
	|	ПартииТоваровНаСкладахОстатки.КоличествоОстаток,
	|	КОНЕЦПЕРИОДА(ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата, ДЕНЬ) КАК День,
	|	ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата КАК ДатаДокумента,
	|	ДЕНЬГОДА(ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата) КАК День_года
	|ИЗ
	|	РегистрНакопления.ПартииТоваровНаСкладах.Остатки(&НаДату, ) КАК ПартииТоваровНаСкладахОстатки
	|ГДЕ
	|	ПартииТоваровНаСкладахОстатки.ДокументОприходования ССЫЛКА Документ.ПоступлениеТоваровУслуг";
	Запрос.УстановитьПараметр("НаДату", ТекущаяДата());
	РезультатЗапроса = Запрос.Выполнить();
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		Сообщить("Дата документа "+ВыборкаДетальныеЗаписи.ДатаДокумента
		+" День: "+ВыборкаДетальныеЗаписи.День
		+" ,  День_года: "	+ВыборкаДетальныеЗаписи.День_года);
	КонецЦикла;
КонецПроцедуры

Вывод:

Дата документа 03.02.2007 18:27:01 День: 03.02.2007 23:59:59 ,  День_года: 34
Дата документа 15.02.2007 20:30:37 День: 15.02.2007 23:59:59 ,  День_года: 46
Дата документа 01.02.2007 21:10:46 День: 01.02.2007 23:59:59 ,  День_года: 32

Комментарии запрещены.