Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как "устанавливать стандартные настройки формы" программно? (старая УТ 11.1, УФ, не Такси)

Как "устанавливать стандартные настройки формы" программно? (старая УТ 11.1, УФ, не Такси)
Я
   Объект
 
31.01.19 - 11:54
У нас изредка у некоторых пользователей рандомно после обновлений+ изменений ширины столбцов в польз. режиме (точно не ясно, когда, т.к. случаи не частые) формы обработок или документов оказываются "сплющенными"

Пример- https://cloud.mail.ru/public/2c7z/LYFkGqhxz

то же может быть и с доп. ТЧ на Реализации и др., изредка может кому-нибудь "сплющить"

Решить можно из формы "все действия-Изменить форму-Все действия- установить стандартные настройки", - и форма приходит в себя.

Вопрос: можно ли подобную операцию ( "все действия-Изменить форму-Все действия- установить стандартные настройки") выполнять программно?
 
 
   sieben
 
1 - 31.01.19 - 12:13
Ответ: можно.
Необходимо удалить записи из соответствующего хранилища настроек.
   Объект
 
2 - 31.01.19 - 12:32
(1) спасибо, буду изучать, ранее не работал со станд. хранилищами настроек
   aleks_default
 
3 - 31.01.19 - 12:52
Причем тут хранилища?
Нужно просто загрузить настройки схемы компоновки по умолчанию

    ОбработкаОбъект = РеквизитФормыВЗначение("Объект");

    СхемаОтбора = ОбработкаОбъект.ПолучитьСхемуКомпоновкиДанных("ОсновнаяСхемаКомпоновкиДанных");    
    АдресСхемыОтбора = ПоместитьВоВременноеХранилище(СхемаОтбора, УникальныйИдентификатор);    
    Объект.КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСхемыОтбора));
    Объект.КомпоновщикНастроек.ЗагрузитьНастройки(СхемаОтбора.НастройкиПоУмолчанию);
   toypaul
 
4 - 31.01.19 - 12:58
(3) вроде вопрос не про СКД, а про размеры формы
   aleks_default
 
5 - 31.01.19 - 12:59
сорян, не в ту степь:)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует