8 (926) 177-35-78
task@moscowsoft.com
Меню
Каталог Услуги Акции Покупки Компания Статьи Контакты

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

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

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

  УТ 10.3 = > УТ 11   КА 1.1 => БП 3   БП 3 => УТ 11   УПП 1.3 => БП 3.0   БП 2 => УТ 11   ERP 2 => УПП 1.3
  УТ 10.3 = > КА 2   КА 1.1 => УТ 11   БП 3 => КА 2   УПП 1.3 => УТ 11   БП 2 => КА 2   ERP 2 => КА 1.1
  УТ 10.3 = > ERP 2   КА 1.1 => КА 2   БП 3 => ERP 2   УПП 1.3 => КА 2   БП 2 => ERP 2   КА 2 => КА 1.1
  ЗУП 2.5 => КА 2   КА 1.1 => ERP 2   БП 3 => УТ 10.3   УПП 1.3 => ERP 2   БП 2 => КА 1.1   КА 2 => УПП 1.3
  ЗУП 2.5 => ERP 2     БП 3 => УНФ 1.6
    УТ 11 => УТ 10.3     
Данные программы являются авторской разработкой. Позволяют комфортно выполнить переход со старых программ 1С на новые. В отличие от типовых переносов фирмы 1С эти разработки позволяют переносить документы за выбранный период.  
Переносы данных можно приобрести за безналичный расчет.
31.03.2018

 

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

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

КонецЕсли;


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

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

КонецЕсли;

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

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

,,,

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