#0
by LehhaK
Щас вот озадачился проблемой формирования универсального отчета на стороне сервера(в регламентном задании). Суть - хочу слать письма добрым людям по вечерам. Отправлять научился, нормуль все уходит, когда запускаю обработку под юзером. На сервере ругается на "ПолучитьФорму", ибо получает только на клиенте. И я задумался. Крепко так... даже ветку на мисте нашел: Правда, там ТСу так и не смогли ответить. Вот мне тоже интересно как сформировать универсальный отчет не получая форму. Мож знает кто? Мой код, кому интересно: Суть то в чем, я если не из формы табличный документ получаю, а новый создаю, то он пустой остается. я так понимаю, что в ЭлементыФормы.ПолеТабличногоДокументаРезультат какие то настройки хранятся, только я их в коде нигде найти не могу...
#2
by LehhaK
Переписать отчеты , конечно, можно, уйдя от универсального. Но зачем себе работы придумывать? У меня УТ 10.3 тут все основные отчеты на базе универсального
#3
by cw014
А наструя тебе форма? Если Отчет.УниверсальныйОтчет.мВосстанавливатьНастройкиПриОткрытии Тогда
#7
by LehhaK
Если втупую вставить, то как то так: {Обработка.НоваяОтправкаПисемРуководству.МодульОбъекта(25,9)}: Переменная не определена (СтруктураСНастройками) <<?>>СтруктураСНастройками.Свойство("ПараметрыПечати", СохраненныеПараметрыПечати); (Проверка: Толстый клиент (обычное приложение)) {Обработка.НоваяОтправкаПисемРуководству.МодульОбъекта(66,66)}: Переменная не определена (Объект) Отчет.УниверсальныйОтчет.ВосстановитьДополнительныеНастройки(<<?>>Объект, Отчет, ИмяОбъекта); (Проверка: Толстый клиент (обычное приложение)) {Обработка.НоваяОтправкаПисемРуководству.МодульОбъекта(66,81)}: Переменная не определена (ИмяОбъекта) Отчет.УниверсальныйОтчет.ВосстановитьДополнительныеНастройки(Объект, Отчет, <<?>>ИмяОбъекта); (Проверка: Толстый клиент (обычное приложение)) Если подумать и дописать,что СтруктураСНастройками = новый структура; Объект заменить на ЭтотОбъект, а ИмяОбъекта = ИмяОбъекта = Отчет.Метаданные.Имя; То пишет: {Отчет.УниверсальныйОтчет.МодульОбъекта(5902)}: Поле объекта не обнаружено (БыстрыйОтборРазвернут) как то так вот
#8
by LehhaK
Спасибо, добрый человек. Все, что мне надо из этого кода - Отчет.УстановитьНачальныеНастройки; И все летает. Полный код для грядущих поколений:
#9
by mehfk
Это не смущает в модуле отчета? #Если Клиент Тогда ... ... Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт ... ... #КонецЕсли
#10
by LehhaK
Смущает, ога. Только когда регламент запустился - до этой строки даже не дошло. Консоль заданий пишет "метод объекта не обнаружен (ДобавитьИзмерениеСтроки)". Там то вроде никак не клиент. Да и процедура такая есть. Почему сервер ее как метод опознает? З.Ы. с клиента все по прежнему норм отрабатывает.
#11
by Reaper_1c
Если уж говорим о некрофилии, то для рассылки предназначен рапорт руководителю, в котором от природы есть шаблоны для подключения собственных отчетов. Нафига лохматить бабушку?
#12
by LehhaK
Интересно же. Вероятно, я перепишу оба этих отчета на СКД (кстати, как она дружит с сервером?) или тупо буду формировать табличный документ обработкой и отсылать. Но ппц как охота отправить универсальный...
#14
by mehfk
Я делал по рабоче-крестьянски - виндовый планировщик запускал 1с-ку от имени специально заведенного пользователя, запускалась обработка и формировала несколько отчетов на базе универсального.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как сформировать 5 журнал,
- Как работает универсальный двигатель регистров?
- code128 как сформировать
- Универсальный отчет не выводит мой показатель.
- Как в УТ 10.2 сформировать счет-фактуру на возврат поставщику?
- Универсальный отчет
- Как программно сформировать имя элемента формы ?
- Универсальный подбор и обработка объектов
- Как сформировать акт сверки по нескольким контрагентам как один?
- v8: 8.2 Не удалось сформировать внешнюю печатную форму!
- Добавить картинку в форму элемента и форму списка
- Универсальный универсальный формат 1.3
В этой группе 1С
- Растолкуйте плиз про отмену проведения в ут 11
- Перенос остатков по счету между одинаковыми базами
- Конфигуратор не показывает различия при сравнении конфигураций
- Общее количество проданного товара в РМК
- Тонкий клиент VS Терминальный доступ
- Выбор/создание элемента справочника из формы списка. Подскажите, куда копать?
- БП 8 налог на прибыль прил.1 к листу 02 не заполняется строка 030
- УФ обновление таблицы значений
- Установить правила привязки для элементов формы
- Запрос к регистру накопления Товары на складах
- Ошибка преобразования данных ХМЛ
- v7: получить список именованных ячеек таблицы 1с 7.7
- v7: Подключение к 1С 7.7 Verifone Vx810
- 1с Розница 2 Чек ККМ и отчет о розничных продажах
- v7: Кракозябры в меню баз 1с7
- Как записать во внешние источники данных (linux, postgre)?
- после обновления постоянно выскакивает окно проверки легальности обновления
- Проблема динамического обновления
- v8: Дополнительные поля в группировке. СКД.
- Как программно стартануть обработку из справочника "внешние отчеты и обработки"?