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

как программно установить стандартные настройки формы?

как программно установить стандартные настройки формы?
Я
   vde69
 
02.11.18 - 15:26
есть управляемая форма, ее поведение меня не устраивает, мне надо что-бы после моего кода по скрытию части элементов она автоматически меняла свою высоту (или что-бы я это делал программно).

сейчас проблема в том, что форма запоминает последние размеры и пока вручную не выполнишь "установить стандартные настройки" форма остается старых размеров
 
 
   Вафель
 
1 - 02.11.18 - 15:39
нажимай ctrtl+shift+r
   vde69
 
2 - 02.11.18 - 15:40
&НаСервере
Процедура СброситьРазмерыИПоложениеОкна()
    КлючОбъекта = "РегистрСведений.Отправления.Форма.ФормаЗаписи/Такси/НастройкиОкна";
    ИмяПользователя = ПользователиИнформационнойБазы.ТекущийПользователь().Имя;
    ХранилищеСистемныхНастроек.Удалить(КлючОбъекта,"", ИмяПользователя);
    КлючСохраненияПоложенияОкна = Строка(Новый УникальныйИдентификатор);
КонецПроцедуры
   vde69
 
3 - 02.11.18 - 16:32
все равно не работает
   Малыш Джон
 
4 - 02.11.18 - 16:37
Shell= Новый COMОбъект("Wscript.Shell");
Shell.SendKeys("(+%R)");
   Малыш Джон
 
5 - 02.11.18 - 16:38
а, Shift Ctrl R же

Shell= Новый COMОбъект("Wscript.Shell");
Shell.SendKeys("+^R");
   vde69
 
6 - 02.11.18 - 16:41
(1) не работает
   Малыш Джон
 
7 - 02.11.18 - 16:44
(6) потому что все-таки Alt+Shift+R
   Вафель
 
8 - 02.11.18 - 16:48
ну надо же просто посмотреть, там же написано
   vde69
 
9 - 02.11.18 - 17:09
Shell= Новый COMОбъект("Wscript.Shell"); 
Shell.SendKeys("%+R");

хоть и работает, но не нравится по 3м причинам
1. окно моргает (сначала открывается кривое а потом перестраивается)
2. не везде работает (банально шел может быть заблокирован или отсутствовать)
3. не возможно применить на сервере


нормального решения пока не вижу...
   singlych
 
10 - 02.11.18 - 17:30
из нормальных только
открывать окна во вкладках
скрывать так, чтобы высота не менялась

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