helpf.pro
Регистрация

v8.2 УП: Внешняя обработка

atomix878
17.01.2013 13:20Прочитано: 2091
Добрый день есть внешний отчет продажи и валовая прибыль. Два бухгалтера пользуются ей но при смене настроек одним бухгалтером, сбиваются у другого. Как можно сделать что бы настройки сохранялись для разных форм? Нашел сохранение и загрузка настроек из xml, но это очень трудно для наших бухов, как сделать так чтобы выборкой можно было менять настройки?
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
17.01.2013 15:18Ответ № 1
(0) atomix878, посмотри в отчете код сохранения настроек - видимо они пишутся в одно место, нужно сделать в разные
atomix878
18.01.2013 06:53Ответ № 2
Да это действительно так... Но как сделать кнопку чтобы она при нажатии она заменяла настройки (т.е. брала внешний xml). По умолчанию есть в настройках кнопка загрузить и сохранить настройки, но это тяжело проще создать поле выбора которым будет присвоены выборки.
E_Migachev
20.01.2013 15:15Ответ № 3
(2) atomix878, отчет на скд?, всмысле настройки скд?
atomix878
21.01.2013 06:58Ответ № 4
(3) E_Migachev, Да отчет на СКД. Я прикрепил сам отчет к сообщению.
А еще я не гуру программирования а только учусь...
atomix878
21.01.2013 10:17Ответ № 5
Если есть программисты 1С подскажите как в 1С сделать что бы на форме отображалась кнопка, которая вела бы через загрузку настроек к снешнему xml файлу?
E_Migachev
21.01.2013 12:02Ответ № 6
(5) atomix878, Пример кода, где берем настройки из двоичного макета с именем Настройки и грузим в схему:
Код 1C v 8.х
 Макет = ПолучитьМакет("Настройка");
Макет.Записать(ИмяФайла);

Чтение = Новый ЧтениеXML;
НовыйСXDTO = Новый СериализаторXDTO(ФабрикаXDTO);
Чтение.ОткрытьФайл(ИмяФайла);
Настройки = НовыйСXDTO.ПрочитатьXML(Чтение);

КомпоновщикНастроек1 = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроек1.ЗагрузитьНастройки(Настройки);//СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.