Top.Mail.Ru
Меню
Каталог Программы 1С Опыт и отзывы Услуги Компания Статьи Контакты

Как программно определить битую ссылку в 1С 8 ?

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft  31.03.2018 Актуальность проверена: 03.11.2024   1 мин. Прочитать позже
Подобрать перенос данных 1С

Специализируемся на переносах данных 1С с 2015г.

Подобрать перенос данных 1С >>

Интеграция 1С с маркетплейсами

Специализируемся на интеграциях 1С с маркетплейсами с 2021г.

Изучить продукты >>

1) Если Ссылка.ПолучитьОбъект() = Неопределено Тогда

// это битая ссылка;

КонецЕсли;


2) Если Найти(Строка(Ссылка),"<Объект не найден>") <> 0 Тогда

// это тоже битая ссылка;

КонецЕсли;

3) Через запрос.

Запрос.Текст =
"ВЫБРАТЬ
| ИСТИНА как НЕЧТО
|ИЗ
| " + ПолноеИмяОбъекта + " КАК " + ИмяОбъекта + "
|ГДЕ
| " + ИмяОбъекта + ".Ссылка = &Cсылка";
Запрос.УстановитьПараметр("Cсылка", ТестоваяСсылка);
РезультатЗапроса = Запрос.Выполнить();

MoscowSoft логотип

Нужна помощь?

Если не получается разобраться с вопросом самостоятельно, обратитесь к нам. Получите бесплатную консультацию эксперта!

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft

Возврат к списку