Восстановление стандартных настроек общей формы в обычном приложении
Добрый день!
Ситуация такая: нужно при открытии общей формы структуры подчиненности устанавливать стандартные настройки формы (те. то что пользователь наизменял возвращать к стандартному виду).
Делаю так:
Под тонким клиентом работает все отлично.
А вот под обычным приложением нет..Подскажите, пожалуйста, как под обычным приложением реализовать такое?
Ситуация такая: нужно при открытии общей формы структуры подчиненности устанавливать стандартные настройки формы (те. то что пользователь наизменял возвращать к стандартному виду).
Делаю так:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
КлючОбъекта = "ОбщаяФорма.ФормаСтруктурыПодчиненностиУправляемая/НастройкиОкна";
ХранилищеСистемныхНастроек.Удалить(КлючОбъекта,"", ИмяПользователя());
КлючСохраненияПоложенияОкна = Строка(Новый УникальныйИдентификатор);
КонецПроцедуры
ПоказатьПод тонким клиентом работает все отлично.
А вот под обычным приложением нет..Подскажите, пожалуйста, как под обычным приложением реализовать такое?
По теме из базы знаний
- Универсальные подбор и обработка объектов с установкой реквизитов табличных частей. Версия 1.9.28 (управляемое и обычное приложение) 8.2/8.3
- Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом
- Универсальный конструктор отчетов СКД (управляемые формы, тонкий клиент)
- Тикеты - система учета задач/Service Desk в 1С (+ мобильное приложение)
- [Примеры] Подсистема PAPI. Часть 1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Если таким путем идти:
то, что передавать в моем случае в параметрах?
Еще пробовала
Вроде как он должен все настройки восстановить, но тоже не работает..
Если таким путем идти:
СтруктураНастроек = ХранилищеОбщихНастроек.Загрузить("КлючТекущихНастроекДляПроигрывателя", "ТекущаяНастройкаДляПроигрывателя");
то, что передавать в моем случае в параметрах?
Еще пробовала
ХранилищеОбщихНастроек.Удалить(Неопределено, Неопределено, Неопределено);
Вроде как он должен все настройки восстановить, но тоже не работает..
Еще такой интересный момент: открыла форму подчиненности, подвигала колонки, открываю заново форму и смотрю все свои настройки в ХранилищеСистемныхНастроек по этой форме..Записей никаких нет...Судя по всему то, что пользователь изменяет ширину колонок и не сохраняется в хранилище.
Хотя тогда непонятно, почему на управляемом приложении все работает...
Хотя тогда непонятно, почему на управляемом приложении все работает...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот