Проверка существание ссылки в базе

acsent 91 2 14

Проверка существование ссылки в базе, объект не найден типовая функция БСП

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

Комментарии

markers
#1, 16 марта 2020 15:27

В типовых кофигурациях на базе БСП есть точно такой-же метод ОбщегоНазначения.СсылкаСуществует();


См. также

ОчиститьСсылкиНаУзелИнформационнойБазы (БСП)

ПроверитьСсылкиНаОбъектПослеПодтвержденияПроверки (БСП)

ПроверитьЦиклическиеСсылки (БСП)

ЭтоСсылка (БСП)

ЕстьСсылкиНаОбъект (БСП)

Элемент базы уникален

СсылкаОбъектаПоУИДОбъектаXDTO (БСП)

СсылкаСуществует (БСП)

Модератору