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

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

Найти объекты, которые ссылаются на текущий объект

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

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

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

 

Для того, чтобы найти все ссылки на текущий объект, используйте функцию:

НайтиПоСсылкам()

Внимание! Для успешной работы этой функции необходимо, чтобы был доступ на чтение ко всем объектам, которые ссылаются и на которые ищется ссылка. Для этого необходимо наличие прав на них и отсутствие блокировок этих объектов другими пользователями.


 

Пример кода:

Ссылки1 = НайтиПомеченныеНаУдаление();
ТаблицаСсылок = НайтиПоСсылкам(Ссылки1);
Для
Каждого Ссылка из ТаблицаСсылок Цикл
Сообщить ("" + СокрЛП(Ссылка[0]) + " " + СокрЛП(Ссылка[1]));
КонецЦикла
;

Пример кода:

Ссылки = НайтиПомеченныеНаУдаление();
ТабСсылок = НайтиПоСсылкам (Ссылки);
Для Каждого Ссылка из ТабСсылок Цикл
Помеченный = Ссылка[0];
СсылаетсяНаПомеченный = Ссылка[1];

Попытка
Сообщить("...");
Сообщить("...");
Сообщить("Помеченный = " + Помеченный + ", помечен = " + Помеченный.ПометкаУдаления);
Сообщить("Ссылается = " + СсылаетсяНаПомеченный + ", помечен = " + СсылаетсяНаПомеченный.ПометкаУдаления);
Исключение
Сообщить("...");
Сообщить(ОписаниеОшибки());
Сообщить("Тип помеченного = " + ТипЗнч(Помеченный));
Сообщить("Тип помеченного = " + ТипЗнч(СсылаетсяНаПомеченный));
КонецПопытки;

КонецЦикла;

,,,

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