|
Как "устанавливать стандартные настройки формы" программно? (старая УТ 11.1, УФ, не Такси)
| ☑ |
0
Объект
31.01.19
✎
11:54
|
У нас изредка у некоторых пользователей рандомно после обновлений+ изменений ширины столбцов в польз. режиме (точно не ясно, когда, т.к. случаи не частые) формы обработок или документов оказываются "сплющенными"
Пример-
то же может быть и с доп. ТЧ на Реализации и др., изредка может кому-нибудь "сплющить"
Решить можно из формы "все действия-Изменить форму-Все действия- установить стандартные настройки", - и форма приходит в себя.
Вопрос: можно ли подобную операцию ( "все действия-Изменить форму-Все действия- установить стандартные настройки") выполнять программно?
|
|
1
sieben
31.01.19
✎
12:13
|
Ответ: можно.
Необходимо удалить записи из соответствующего хранилища настроек.
|
|
2
Объект
31.01.19
✎
12:32
|
(1) спасибо, буду изучать, ранее не работал со станд. хранилищами настроек
|
|
3
aleks_default
31.01.19
✎
12:52
|
Причем тут хранилища?
Нужно просто загрузить настройки схемы компоновки по умолчанию
ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
СхемаОтбора = ОбработкаОбъект.ПолучитьСхемуКомпоновкиДанных("ОсновнаяСхемаКомпоновкиДанных");
АдресСхемыОтбора = ПоместитьВоВременноеХранилище(СхемаОтбора, УникальныйИдентификатор);
Объект.КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСхемыОтбора));
Объект.КомпоновщикНастроек.ЗагрузитьНастройки(СхемаОтбора.НастройкиПоУмолчанию);
|
|
4
toypaul
гуру
31.01.19
✎
12:58
|
(3) вроде вопрос не про СКД, а про размеры формы
|
|
5
aleks_default
31.01.19
✎
12:59
|
сорян, не в ту степь:)
|
|