Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 июл 2022, 04:09

Платформа 8.1. Как сделать, чтобы выводились только работающие сотрудники?

Автор dima.karpov, 02 янв 2018, 19:17

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

dima.karpov

Есть Документ РасходнаяНакладная.  В ней есть Форма Документа, в которой есть реквизит Сотрудник.
Для этого реквизита данные берутся из справочника Сотрудники. В этом справочнике есть две предопределенные группы: Работающие и Уволенные. Также в справочнике Сотрудники создана Форма Выбора Справочника (список, без иерархии), которая вызывается в Форме Документа РасходнаяНакладная для реквизита сотрудник. Теперь при выборе сотрудника выходят всё списком (т.е. и работающие и уволенные, без групп. Только элементы).
Вопрос: как сделать, чтобы выводились только те элементы, которые относятся к группе Работающие? Как такой отбор сделать, при этом используя ту Форму Выбора Справочника.

Андрей Федотов

Можно попробовать программно наложить отбор или использовать СтандартнаяОбработка = Ложь и программно открыть всю ФормуВыбора

https://forum.infostart.ru/forum9/topic86735/
https://helpf.pro/faq83/view/1589.html

Если нужно конкретно ваш код поправить - присылайте, поправлю.
С уважением,
Андрей Федотов
Future IT Solutions

dima.karpov

Цитата: Андрей Федотов от 03 янв 2018, 11:53
Можно попробовать программно наложить отбор или использовать СтандартнаяОбработка = Ложь и программно открыть всю ФормуВыбора

https://forum.infostart.ru/forum9/topic86735/
https://helpf.pro/faq83/view/1589.html

Если нужно конкретно ваш код поправить - присылайте, поправлю.


исправил данную проблему так:
1. установил платформу 8.2
2. режим запуска сделал Управляемое приложение.
3. в реквизите Сотрудник (в свойствах) Параметры выбора - Отбор.Родитель(Работающие)
только так вот.
кстати, до этого у меня не работали функциональные опции.
после того, как выбрал управляемое приложение - заработало.

читал про это управляемое приложение, но так и не понял в чем отличие от обычного..

Андрей Федотов

Ну потому что функциональные опции работают в управляемом приложении))
Будут вопросы - пишите сюда или мне на почту fedotov@futureit.ru
С уважением,
Андрей Федотов
Future IT Solutions

Теги:

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

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

Поиск