Если ТипЗначения(КонтекстФормы) = 100 Тогда
А что такое 100?
Если проверка на Документ тогда
Если ТипЗначения(КонтекстФормы) = 12 Тогда
ТипЗначения(<?>)
Синтаксис:
ТипЗначения(<Значение>)
Назначение:
Возвращает:
тип данных значения в виде числа.
Параметры:
<Значение> - выражение, тип данных значения которого надо определить.
Возвращаемые значения типов данных:
0 - неопределенный тип данных;
1 - числовой тип данных;
2 - строковый тип данных;
3 - тип данных Дата;
10 - агрегатный тип данных 'Перечисление';
11 - агрегатный тип данных 'Справочник';
12 - агрегатный тип данных 'Документ';
13 - агрегатный тип данных 'Календарь';
14 - агрегатный тип данных 'ВидРасчета';
100 - внешний объект ('Текст', 'Таблица', 'Запрос','ЖурналРасчетов' и т.п.).
Сообщение отредактировал Flexy - 10.04.12, 11:05