Рубрика #Заметки 1С:ERPУХ. Подсистема Бюджетирование. Функции на встроенном языке Как в ежемесячном бланке настроить получение данных ВСЕГО за год (ЭО за август. Данные январь - декабрь) Решение: Дата окончания отбора данных - Функция на встроенном языке: ТекстЗапроса = "ВЫБРАТЬ | Периоды.Ссылка КАК Ссылка |ИЗ | Справочник.Периоды КАК Периоды |ГДЕ | Периоды.Периодичность = &Периодичность | И Периоды.ДатаНачала >= НачалоПериода(&ДатаНачала,Год) | И Периоды.ДатаОкончания <= КонецПериода(&ДатаНачала,ГОД)"; Запрос = Новый Запрос(ТекстЗапроса); // Присвоение значений переменным параметров. ПериодТекущий = ОтносительныйПериод(ОбъектРасчета.МассивПериодов.Получить(0),0); ДатаНачала = ПериодТекущий.ДатаНачала; Периодичность = Перечисления.Периодичность.Месяц; // Месяц // Установка параметров. Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала); Запрос.УстановитьПараметр("Периодичность", Периодичность); Выборка = Запрос.Выполнить().Выгрузить(); Результат = Выборка;
2 недели назад