Это объект.
Если нужно , то можешь поместить на форму элемент управления, в него поместить этот объект.. ну и рули им.
А можешь, и фрейм создавать (аналог обычной Таблица, только со своими методами и свойствами)
глСервис = СоздатьОбъект("Сервис");
Сообщить("команда - " + Команда);
Сообщить("актив - " + глСервис.АктивныйКонтекст (ТекФорма));
Если (Команда = 98848) Тогда
Если глСервис.АктивныйКонтекст (ТекФорма) = 1 Тогда
Сообщить("тип - " + ТипЗначенияСтр(ТекФорма));
Если (ТипЗначенияСтр(ТекФорма) = "Таблица") Тогда
ФСО = 0;
ТекФорма.Показать( , , -1);
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецПроцедуры // ПриПолученииКоманды
Эта фишка закрывает печ. форму по ESC.
Если делаю йоксель - Сообщить("актив - " + глСервис.АктивныйКонтекст (ТекФорма)) возвращает 0.
Но на экране же форма есть...
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой