Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 окт 2021, 00:51

Узнать, есть ли у текущего элемента подчиненные?

Автор ППП, 26 ноя 2009, 00:20

0 Пользователей и 1 гость просматривают эту тему.

ППП

Нужно узнатиь имеются  ли в справочнике Единицы измерения элементы, подчиненные текущему элементу. Или это обособленный элемент <_<
smo

Buh777

ЦитироватьВыборка = Справочники.Номенклатура.Выбрать( , Владелец);

Если Выборка.Следующий() = Истина Тогда

   // Есть подчиненные элементы.
   //   ...

КонецЕсли;
без комментариев..

Практически получается выборка всех элементов по заданным параметрам
вот добавил поиск подчиненных по запросу
ЦитироватьЗапрос = Новый Запрос;

Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 1
|   ЕдиницыИзмерения.Ссылка
|ИЗ
|   Справочник.ЕдиницыИзмерения КАК ЕдиницыИзмерения
|ГДЕ
|   ЕдиницыИзмерения.Владелец = &Владелец";

Запрос.УстановитьПараметр("Владелец", Владелец);

Если НЕ Запрос.Выполнить().Пустой() Тогда
   
   // Есть подчиненные элементы!
   //   ...

КонецЕсли;

smo

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск