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

Справочники

Автор Shaman_blr, 04 апр 2023, 13:48

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

Shaman_blr

Всем привет подскажите ищу сотрудника в справочнике, но у меня их два попадается один удаленный, другой рабочий.
Подскажите как сделать, чтобы выбирался только рабочий вариант а не удаленный.
Справочники.Сотрудники.НайтиПоНаименованию(ГлавныйИнженер);

Kvark5d

Shaman_blr, использовать запрос

Shaman_blr

а без запроса, не реально никак?)

Kvark5d


LexaK

Цитата: Shaman_blr от 04 апр 2023, 14:48а без запроса, не реально никак?)
использовать выборку, в цикле проверять пометку удаления
вроде так
лкВыборка = Справочники.Партнеры.Выбрать(,,Отбор);
лкСотрудник = Неопределено;
Пока лкВыборка.Следующий() Цикл
Если Не лкВыборка.ПометкаУдаления Тогда
лкСотрудник = лкВыборка.Ссылка;
Прервать
КонецЕсли;
КонецЦикла;
если помогло нажмите: Спасибо!

antoneus

Shaman_blr, а зачем? Операции с объектами в любом случае неявно используют запросы. И почему вы не хотите научиться работать с запросами-то?

Теги:

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

Рейтинг@Mail.ru

Поиск