Настройки отчета на СКД... #686985


#0 by mua thu
База УПП, есть отчет на СКД в котором пользователь может выбирать нужные настройки и сохранять их. Есть регламентное задание - в котором по расписанию формируется этот отчет и выгружается в эксель.  Не могу понять как можно загрузить программно последние сохраненные пользователем настройки отчета. Формирую только с настройками по умолчанию: СКД = Отчеты.ДанныеОТоварахДляСайта.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Пожалуйста подскажите, как можно получить нужные настройки? Заранее благодарю!
#1 by zippygrill
Что для каждого пользователя своя настройка и выгрузка в эксель по рассписанию? А не уошерно ли это? Какие у вас на это причины?
#2 by mua thu
С отчетом будет работать один пользователь.
#3 by zippygrill
1. Смотри скд. Пользовательские настройки 2. Добавь кнопку на форме отчета типо "сохранить отчет(хls)" и сохраняй сформированный табдок
#4 by zippygrill
3. Пошли лесом пользователя. Ему тяжело самому сохранить чтоли?
#5 by mua thu
Ну идея такая что кнопка на форме-то есть.=) Типа настройки он один раз сохранит в отчете и потом по расписанию будет выполняться выгрузка в эксель - для сайта собственно.. Через какое-то время он может чуть поменять настройки и дальше чтобы с новыми выгружалось. Как-то так..=))
#6 by mua thu
Я думаю может через xml попробовать, но так еще не делал, выгружаю из отчета но загрузить нормально не могу..=))
#7 by zippygrill
Почему не можешь загрузить?
#8 by mua thu
Сохраняю так: А загрузить пытаюсь так но че-то не то.:
#9 by mua thu
В этой строке ругается на параметр Настройки: Тип данных не правильный но пока не соображу как сделать.. =)
#10 by zippygrill
Так, погоди, причем тут настройки отчета и данные которые нужно загрузить насколько я понял на сайт?
#11 by zippygrill
Если не разберешся до завтра тогда скину пример.
#12 by mua thu
Спасибо большое! Буду ждать!
#13 by mua thu
Тема актуальна, буду благодарен за хорошие советы!
#14 by mua thu
Тема актуальна.. =))
#15 by mua thu
Тема актуальна.. =))
#16 by Пол Ньюман
Добавить в форму отчета код, который будет сохранять при закрытии формы пару "Пользователь - Настройки" в какой-нибудь регистр.
#17 by Зойч
разве в упп нет сохраненных настроек
#18 by mua thu
Может есть в конфигурации какой-то пример по аналогии чтобы глянуть как это все делается? =))
#19 by banco
есть, посмотри в БСП Рассылка отчетов
#20 by mua thu
Спасибо!
#21 by mua thu
Вот переделал так - но настройка не применяется - формируется как по умолчанию.. В чем может быть ошибка?
#22 by К_Дач
#23 by К_Дач
Вот так должно работать
#24 by mua thu
Да сорри забыл сказать - в 21) это код именно из общего модуля (формируется отчет и выгружается в эксель)
#25 by К_Дач
у этого общего модуля должен стоять флаг "на сервере"
#26 by mua thu
Обычное приложение.. А вот пожалуйста подскажите как тогда вот эта строка будет выглядеть?
#27 by mua thu
МакетКомпоновки = КомпоновщикМакета.Выполнить(СКД,ОтчетОбъект.КомпоновщикНастроек.Настройки); Так?
#28 by К_Дач
код формирования макета у тебя вроде правильный, я тебе код инициализации настроек подсказал, запихни его в свое условие
#29 by mua thu
Спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С