Имя: Пароль:
1C
1С v8
универсальный отчет-сохранение настройки
0 programer_
1c_nn15
 
06.07.12
15:12
Добрый день вопрос не сложный, как можно сохранить настройку универсального отчета в отдельный файл или зайдя под другим пользователем выцепить эту настройку из программы? чтобы каждому пользователю не настраивать один и тот же отчет
1 Kreont
 
06.07.12
15:17
Один раз создай, потом открой регистр.сведений "Сохраненные настройки" и там копируй для нужн.пользователей.
2 programer_
1c_nn15
 
06.07.12
15:21
Всё бы хорошо только конфигурация автобизнес фирмы далеон , там нет такого регистра
3 Kreont
 
06.07.12
15:28
Если на СКД отчет можно через файлик xml настройки все выгрузить/загрузить.
4 programer_
1c_nn15
 
06.07.12
15:30
(3) можно поподробней
5 programer_
1c_nn15
 
06.07.12
15:50
Нашёл справочник сохранённые настройки в нём вроде как всё получается :)
6 Kreont
 
06.07.12
15:54
Ну попробуй в отчет добавить на панель кнопку с действием "Настройки...",
нажав на нее, справа будут кнопки Сохранить настройку в файл/ Загрузить из файла.

Если програмно надо тогда типа через такие методы:

Код для записи:
Настройки = КомпоновщикНастроек.Настройки;
Запись = Новый ЗаписьXML;
Запись.ОткрытьФайл(ФайлХМЛ);
Запись.ЗаписатьОбъявлениеXML();
ФXDTO = Новый СериализаторXDTO(ФабрикаXDTO);
ФXDTO.ЗаписатьXML(Запись, Настройки,НазначениеТипаXML.Явное, ФормаXML.Элемент);
Запись.Закрыть();


Код для чтения:
Чтение = Новый ЧтениеXML;
Чтение.ОткрытьФайл(ФайлХМЛ);
НастройкиКомпоновкиДанных = СериализаторXDTO.ПрочитатьXML(Чтение, Тип("НастройкиКомпоновкиДанных"));
Чтение.Закрыть();
КомпоновщикНастроек.ЗагрузитьНастройки(НастройкиКомпоновкиДанных);