Вход | Регистрация

1С:Предприятие ::

Метки: 

Замучался с отбором

Я
   Drunk_Snake
 
24.12.12 - 10:48
Здравствуйте, коллеги. Есть такая проблема:

Есть документ, с табличной частью Пользователи (тип поля Справочник.Пользователи либо Справочник.ГруппыДоступа).

Как при добавлении строки, если Тип=Справочник.Пользователи, отфильтровать список по реквизиту Пользователи.ФизическоеЛицо.Сотрудник (тип Булево)?
А если Тип = Справочник.ГруппыДоступа, то по реквизиту ГруппыДоступа.Активна (тип Булево)?

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

Заранее спасибо!
 
 
   Drunk_Snake
 
1 - 24.12.12 - 10:50
Немного уточню.
Фильтровать надо в модальном окне выбора
   Wobland
 
2 - 24.12.12 - 10:51
пример

    ЭлементыФормы.Контрагенты.Значение.Отбор.Ссылка.Использование=Истина;
    ЭлементыФормы.Контрагенты.Значение.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВСписке;
    ЭлементыФормы.Контрагенты.Значение.Отбор.Ссылка.Значение=СписокКонтрагентов;
   vmv
 
3 - 24.12.12 - 10:51
корова беленькая или рыженкая, может бык?

ээ платформу хоть напиши, гадать тут в твоих каракулях - отбор где
   vmv
 
4 - 24.12.12 - 10:53
на УФ это решается просто через группу отбора ИЛИ, как в юрском периоде писал - лень искать
   Drunk_Snake
 
5 - 24.12.12 - 11:04
Платформа 8.2 Управление торговлей 11.0
Тонкий клиент
   Wobland
 
6 - 24.12.12 - 11:05
(5) тогда зачеркни (2)
   Drunk_Snake
 
7 - 24.12.12 - 11:05
На управляемой форме не динамический список, а таблица значений. В нее добавляются элементы через подбор. Но вот как сделать фильтр подбора - я не знаю.
Уж поверьте, я сначала тонну форумов скурил, а потом только вопрос задал.
   Wobland
 
8 - 24.12.12 - 11:06
(7) таблица значений - это кусок памяти и ей до лампочки все ваши формы
   vmv
 
9 - 24.12.12 - 11:13
(7) отбор в таблице формы УФ источником данных которой является таблица значений - это фиксированная структура и никакие средсва отбора ДСписка не катят.

Отбор только на равенство

Вывод: сотстав колон тз должен быть таким, чтобы можно было легко установить отбор на равенство полей. Обычно, если тз небольшая, то я делаю в ней флаговую колонку "Отобрать" и призаполнению тз просто уставливаю в эту колонку истина при выполненини неких сложных условий

все отсальное от лукавого
   vmv
 
10 - 24.12.12 - 11:15
(7)

"а таблица значений. В нее добавляются элементы через подбор. Но вот как сделать фильтр подбора"

так подбор из чеого идет, что есть сущность подбор в твоем котексте

я бы пренес утюг, но пойду заварю кофе
 
 Рекламное место пустует
   Drunk_Snake
 
11 - 24.12.12 - 11:15
facepalm.jpg
Может я как-то коряво объясняю.

На форме ТаблицаЗначений, в ней табличная часть документа.
Есть кнопка Добавить. При ее нажатии появляется форма: "Выберите тип данных". Там варианты: Пользователи и Группы Доступа (соответствют типам данных для ТЧ документа).
После выбора типа данных открывается окно справочника. Так вот в нем и надо установить этот трижды проклятый мною отбор.
   vmv
 
12 - 24.12.12 - 11:31
(11) объяснитель из тебя действительно корявый, ведь можно было написать так

Как установить отбор на УФ-форме списка справочника?
Задача: в форму выбора неоходимо передать параметр "ТипВыбораЗначения" с возможными значениями: {Справочник.Пользователи, Справочник.ГруппыДоступа}

дальше все смутно, сформулируй дальше также четко одним абзацем, ЧТО НУЖНО В РЕЗУЛЬТАТЕ от этой формы выбора.

мдя, мне надо было стать настоятелем ша о линя
   Drunk_Snake
 
13 - 24.12.12 - 11:39
"мдя, мне надо было стать настоятелем ша о линя"
Поддерживаю =)

"ЧТО НУЖНО В РЕЗУЛЬТАТЕ от этой формы выбора."
Чтобы в ней отображались только элементы, у которых:
Справочник.Пользователи.ФизическоеЛицо.Сотрудник = истина
или
Справочник.ГруппыПользователей.Актуальна = истина
   vmv
 
14 - 24.12.12 - 11:41
(13) Группаотбора ИЛИ тебе сказал выше, погугли СП.

или типовухи на терм ГруппаОтбораИЛИ или мисту, ты пьян уже?
   vmv
 
15 - 24.12.12 - 11:43
+(14) проще всего разрешить изменение формы и провой кнопкой "Изменить список" и потыкать в отбор самому, ну как дитя малое
   samozvanec
 
16 - 24.12.12 - 11:46
змей, ты пьян, иди домой


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует