Имя: Пароль:
1C
1С v8
При открытии документа, разворачивать на весь экран. Процедура.
0 Gen833
 
24.01.14
14:44
Процедура РазвернутьОкно() Экспорт
    Попытка
    
        WSHShell = Новый COMОбъект("WScript.Shell");
        WSHShell.SendKeys("%(Gray-)");  // or LEFT, no matter
        WSHShell.SendKeys("{Down}");
        WSHShell.SendKeys("{Down}");
        WSHShell.SendKeys("{Down}");
        WSHShell.SendKeys("{Down}");
        WSHShell.SendKeys("{Down}");
        
        
        WSHShell.SendKeys("{Enter}");
        WSHShell = Неопределено;
    Исключение
        ОбщегоНазначенияСервер.ЗаписатьВЖурналРегистрации("Helix", 3,,"Не сработало развертывание окна");
    КонецПопытки;
КонецПроцедуры


Может кто-то подскажет как заставить при открытии открывать форму документа на весь экран?
1 Дмитрий666
 
24.01.14
14:47
(0) А если открыть форму, развернуть ее на весь экран, и затем закрыть. При следующем открытии форма откроется развернутой?
2 vicof
 
24.01.14
14:48
Форма (Form)
СпособОтображенияОкна (WindowAppearanceMode)
Использование:

Чтение и запись.
Описание:

Тип: ВариантСпособаОтображенияОкна.
Указывает способ отображения окна формы.

Доступность:

Толстый клиент.
Примечание:

Управление свойством должно производиться до открытия формы.
3 Gen833
 
24.01.14
14:50
1мин
4 Gen833
 
24.01.14
14:51
Да, в разв.
5 Gen833
 
24.01.14
14:52
(2) сейчас все опробую...
6 Gen833
 
24.01.14
14:59
Дело в том, что это управляемая форма.
7 Gen833
 
24.01.14
15:14
(1) Что ты этим вопросом хотел сказать?
8 Gen833
 
24.01.14
15:18
Как запретить изменять размеры формы документа?
9 fmrlex
 
24.01.14
15:26
(8) Потом будет вопрос "как отмасштабировать форму в зависимости от разрешения экрана пользователя, продолжая не давать это пользователю?"
10 Gen833
 
24.01.14
15:29
не будет...