Официальный
1С:Франчайзи

task@MoscowSoft.com
Меню
Каталог Наши клиенты Акции Покупки Компания Статьи Контакты

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

Представляем наши разработки:

Универсальные переносы данных 1С (перенос документов, остатков и справочной информации):

Данные программы разработаны в нашей компании. Позволяют комфортно выполнить переход со старых программ 1С на новые. В отличие от типовых переносов фирмы 1С эти разработки позволяют переносить документы за выбранный период.  
Переносы данных можно приобрести за безналичный расчет на юридическое лицо (предоставим закрывающие документы) или оплатить банковской картой через шлюз Яндекс.Кассы (предоставим электронный чек).
31.03.2018

 

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

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

КонецЕсли;


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

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

КонецЕсли;

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

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

,,,

Назад к списку новостей