|
Как установить стандартные настройки формы программно? УФ |
☑ |
0
oslokot
21.09.15
✎
09:12
|
Как программно дотянуться стандартных настроек формы?
(В меню формы Все -> Изменить форму -> Все - "Установить стандартные настройки")
Или хотя бы изменить высоту или ширину формы в режиме открытия окна "блокировать окно владельца"?
В ПриСозданииНаСервере, ЭтаФорма.Высота=хх не реагирует вообще
1С:Предприятие 8.3 (8.3.6.2100)
|
|
1
oslokot
21.09.15
✎
09:34
|
ИЧСХ, помогает вот это:
ХранилищеСистемныхНастроек.Удалить("РегистрСведений.МойРегистр.Форма.ФормаЗаписи/Такси/НастройкиОкна","", "");
Но только после повторного захода пользователя в предприятие.
В пределах же текущего сеанса это не помогает.
|
|
2
Vladal
21.09.15
✎
11:27
|
(1) Тогда программно перезапустить Предприятие.
ЗавершитьРаботуСистемы(Истина, Истина)
|
|
3
oslokot
21.09.15
✎
12:06
|
Все элементарно, взято из БСП.
Просто оставлю это здесь.
&НаСервере
Процедура СброситьРазмерыИПоложениеОкна()
КлючОбъекта = "РегистрСведений.Отправления.Форма.ФормаЗаписи/Такси/НастройкиОкна";
ИмяПользователя = ПользователиИнформационнойБазы.ТекущийПользователь().Имя;
ХранилищеСистемныхНастроек.Удалить(КлючОбъекта,"", ИмяПользователя);
КлючСохраненияПоложенияОкна = Строка(Новый УникальныйИдентификатор);
КонецПроцедуры
|
|
4
Сильф
01.10.15
✎
15:56
|
А на 8.2 это можно как-нибудь осуществить?
|
|