Проверка существование ссылки в базе, объект не найден типовая функция БСП
Функция СсылкаСуществует(ЛюбаяСсылка) Экспорт
ТекстЗапроса = "
|ВЫБРАТЬ
| Ссылка КАК Ссылка
|ИЗ
| [ИмяТаблицы]
|ГДЕ
| Ссылка = &Ссылка
|";
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "[ИмяТаблицы]", ЛюбаяСсылка.Метаданные().ПолноеИмя());
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Запрос.УстановитьПараметр("Ссылка", ЛюбаяСсылка);
УстановитьПривилегированныйРежим(Истина);
Возврат НЕ Запрос.Выполнить().Пустой();
КонецФункции
Орфографическая ошибка в существание: существание
ОчиститьСсылкиНаУзелИнформационнойБазы (БСП)
ПроверитьСсылкиНаОбъектПослеПодтвержденияПроверки (БСП)
ПроверитьЦиклическиеСсылки (БСП)
#1, 16 марта 2020 15:27
В типовых кофигурациях на базе БСП есть точно такой-же метод ОбщегоНазначения.СсылкаСуществует();