Как определить программно управляемая форма или обычная

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Ivon 676 14.01.14 14:39 Сейчас в теме
Добрый день.
Пишу универсальный рабочий стол, но не могу найти в интернете механизма определения формы: управляемая они или обычная. Не хочу добавлять реквизит "ТонкийКлиент", так как при дальнейшей работе все равно будет путаница.
Если кто-то знает, отпишите. Желательно, чтобы механизм был универсальный для тонкого и толстого клиента, хотя и не обязательно. Главное, чтобы форма толстого клиента показывала только ссылки на обычные формы, а форма тонкого клиента только на управляемые.
По теме из базы знаний
Найденные решения
6. deniseek77 86 14.01.14 15:13 Сейчас в теме
(3) Ivon, Вот нарыл: Метаданные().Формы.ФормаОтчета.ТипФормы
Ivon; Bukaska; Rothschild; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. deniseek77 86 14.01.14 14:59 Сейчас в теме
(1) Ivon, В управляемых есть ПриСозданииНаСервере() в простых ПриОткрытии(), может тут что подумать?
user706076_stravin; Bukaska; +2 Ответить
3. Ivon 676 14.01.14 15:09 Сейчас в теме
(2) deniseek77, Немного не то. В толстом клиенте функция ПолучитьФорму() возвращает значение типа "Форма". Вопрос как мне получив это значение узнать, управляемая форма или обычная.
6. deniseek77 86 14.01.14 15:13 Сейчас в теме
(3) Ivon, Вот нарыл: Метаданные().Формы.ФормаОтчета.ТипФормы
Ivon; Bukaska; Rothschild; +3 Ответить
7. Ivon 676 14.01.14 15:47 Сейчас в теме
(6) deniseek77, Спасибо. Это оно.
4. tusv 212 14.01.14 15:11 Сейчас в теме
Если ТипЗнч(ЭтаФорма)= Тип("УправляемаяФорма") Тогда
Возврат Истина;
Иначе
Возврат Ложь;
КонецЕси;
vladir; MiG; Rothschild; +3 Ответить
5. KapasMordorov 428 14.01.14 15:12 Сейчас в теме
У объекта метаданных Форма есть свойство ТипФормы.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот