Добрый день, такой вопрос. Необходимо при начале работы системы составить запрос и по его результатам вывести окно и сформировать отчет(программно). Отчет уже готов, его нужно просто вызвать. В общем модуле я составил запрос и хочу вывести модальное окно и сформировать отчет. Но на сервере этого сделать не получится(Не открывает отчет). Как решить эту задачу, может кто то подскажет?
&НаСервере
Процедура РасчетСроковИТС() Экспорт
// Получаем текущую дату
ТекущаяДата = ТекущаяДата();
// Запрос для поиска документов, у которых до даты окончания срока осталось 45 дней
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| СрокПоИСТ.Наименование КАК Наименование,
| СрокПоИСТ.ДатаНачала КАК ДатаНачала,
| СрокПоИСТ.ДатаОкончания КАК ДатаОкончания,
| СрокПоИСТ.ВидДоговора КАК ВидДоговора,
| СрокПоИСТ.Ссылка КАК Ссылка
|ИЗ
| Документ.СрокПоИСТ КАК СрокПоИСТ
|ГДЕ
| СрокПоИСТ.ДатаОкончания <= ДОБАВИТЬКДАТЕ(&ТекущаяДата, ДЕНЬ, 45)";
// Устанавливаем параметры запроса
Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата);
// Выполняем запрос
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Не РезультатЗапроса.Пустой() Тогда
Предупреждение("Присутствуют пользователи у которых заканчивается срок ИТС! По ним будет сформирован отчет!");
Отчет = Отчеты.ОтчетПоСрокамИТС.Создать();
Отчет.Сформировать();
КонецЕсли;
КонецПроцедуры
Процедура ПриНачалеРаботыСистемы()
РасчетСроковИТС.РасчетСроковИТС();
КонецПроцедуры
ПоказатьПо теме из базы знаний
- Открытие файлов внешних обработок/отчетов без проблем с безопасным режимом в 1С 8.3 (Разрешаем доступ к привилегированному режиму исполнения кода для безопасного режима настройкой профиля безопасности кластера)
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Файловый менеджер для 1С. Работает на сервере 1С Предприятия на ОС Linux и Windows
- Расшифровка отчета. Код, который я использую
- Отчеты с общей формой отчета. Типовые сценарии
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот