Придется во всех формах глПриОткрытииФормы(); КонецПроцедуры // ПриОткрытии Функция глПриОткрытииФормы() Экспорт Если глРазворачиватьФормы=1 Тогда глМаксимизироватьОкно(); КонецЕсли; Если глЗакрыватьСообщения=1 Тогда глЗакрытьОкноСообщений(); КонецЕсли; КонецФункции // глПриОткрытииФормы() Функция глЗакрытьОкноСообщений() Экспорт Попытка wshShell=СоздатьОбъект("wScript.shell"); wshShell.appActivate(ЗаголовокСистемы()); wshShell.sendKeys("^+(z)"); //wshShell.sendKeys("^+(Z)"); //Wait(1); wshShell.sendKeys("^+(я)"); //разрешение проблемы с раскладкой wshShell.appActivate(ЗаголовокСистемы()); Возврат 1; Исключение Возврат 0; КонецПопытки; КонецФункции Функция глМаксимизироватьОкно() Экспорт // вызывать в конце процедуры "ПриОткрытии" из модуля формы Попытка WSHShell = СоздатьОбъект("WScript.Shell"); wshShell.appActivate(ЗаголовокСистемы()); WSHShell.SendKeys("%"); WSHShell.SendKeys("{LEFT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}"); //Wait(1); wshShell.appActivate(ЗаголовокСистемы()); Возврат 1; Исключение Возврат 0; КонецПопытки; КонецФункции
+(7) да и вообще привычка (на всякий случай), только лучче так заг="1С:Предприятие - "+Метаданные.Идентификатор+": "+ЗаголовокСистемы(); wshShell.appActivate(Заг); Ну или чтото в этом роде