- В этой теме 1 ответ, 2 участника, последнее обновление 8 секунд назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как проверить принадлежность ссылки к Документ.ЗаказПоставщику вне запроса?
Можно ли проверить что СсылкаНаОбъект относится к Документ.ЗаказПоставщику используя ССЫЛКА вне запроса?
Нет, оператор ССЫЛКА — это конструкция языка запросов 1С, она работает только внутри запроса.
В обычном коде 1С (в встроенном языке) проверить тип ссылки на объект документа можно так:
|
1 2 3 |
Если ТипЗнч(СсылкаНаОбъект) = Тип("Документ.ЗаказПоставщику") Тогда // Это ссылка на документ ЗаказПоставщику КонецЕсли; |
Или так:
|
1 2 3 |
Если СсылкаНаОбъект.Метаданные().Имя = "Документ.ЗаказПоставщику" Тогда // Это ссылка на нужный документ КонецЕсли; |
То есть вне запроса используйте проверку через ТипЗнч() или Метаданные().
ССЫЛКА — только для условий в запросах.