• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Сохранение настроек отчета

  • Автор темы Eternity
  • Дата начала
Статус
Закрыто для дальнейших ответов.
E

Eternity

Необходимо добавить в отчет(нетиповой), созданный с помощью построителя, сохранение набора настроек(как в стандартных отчетах). В данный момент сохраняется только один(последний вариант настроек)

В данный момент текст модуля, отвечающий за сохранение настроек выглядит так:

Процедура ПриЗакрытии()

СохранитьЗначение("НастройкаВнешниеОтчетыВнешнийОтчет1Отчет_60b07b44-7fcb-41cf-88dc-e2c0d556680b", ПостроительОтчетаОтчет.ПолучитьНастройки());

КонецПроцедуры

Процедура ДействияФормыОтчетНастройка(Кнопка)
Форма = ВнешнийОтчетОбъект.ПолучитьФорму("ОтчетНастройка");
Форма.ПостроительОтчета = ПостроительОтчетаОтчет;
Настройка = ПостроительОтчетаОтчет.ПолучитьНастройки();
Если Форма.ОткрытьМодально() = Истина Тогда
ОтчетВывести();
Иначе
ПостроительОтчетаОтчет.УстановитьНастройки(Настройка);
КонецЕсли;

КонецПроцедуры

Процедура ОтчетИнициализация()
..................................
Настройка = ВосстановитьЗначение("НастройкаВнешниеОтчетыВнешнийОтчет1Отчет_60b07b44-7fcb-41cf-88dc-e2c0d556680b");
Если Настройка <> Неопределено Тогда
ПостроительОтчетаОтчет.УстановитьНастройки(Настройка);
КонецЕсли;
КонецПроцедуры
 
G

GOsha

Странно, я думал на всех формочках наверху треугольнички со стрелочками есть, для сохранения настроек.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!