Добрый день вопрос не сложный, как можно сохранить настройку универсального отчета в отдельный файл или зайдя под другим пользователем выцепить эту настройку из программы? чтобы каждому пользователю не настраивать один и тот же отчет
Ну попробуй в отчет добавить на панель кнопку с действием "Настройки...",
нажав на нее, справа будут кнопки Сохранить настройку в файл/ Загрузить из файла.
Если програмно надо тогда типа через такие методы:
Код для записи:
Настройки = КомпоновщикНастроек.Настройки;
Запись = Новый ЗаписьXML;
Запись.ОткрытьФайл(ФайлХМЛ);
Запись.ЗаписатьОбъявлениеXML();
ФXDTO = Новый СериализаторXDTO(ФабрикаXDTO);
ФXDTO.ЗаписатьXML(Запись, Настройки,НазначениеТипаXML.Явное, ФормаXML.Элемент);
Запись.Закрыть();
Код для чтения:
Чтение = Новый ЧтениеXML;
Чтение.ОткрытьФайл(ФайлХМЛ);
НастройкиКомпоновкиДанных = СериализаторXDTO.ПрочитатьXML(Чтение, Тип("НастройкиКомпоновкиДанных"));
Чтение.Закрыть();
КомпоновщикНастроек.ЗагрузитьНастройки(НастройкиКомпоновкиДанных);
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс