Последняя версия DataExpress 3 beta от 15 июня 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

фильтр значений выпадающего списка

Все вопросы, связанные с работой в дизайнере.
nikitin
Заглянувший
Сообщения: 8
Зарегистрирован: Ср окт 03, 2018 11:52 am

фильтр значений выпадающего списка

Сообщение nikitin » Пт окт 12, 2018 1:48 pm

Прошу помочь со следующей проблемой.
есть справочник (4. Номенклатура и Цены), в который заносятся "тип номенклатуры" и "наименование позиции".
есть справочник (6. Расчет стоимости), в котором создаются расчеты. В самом расчете вручную можно добавить новую строку.
Задача такая, что если выбран Тип компонента, Выпадающий список номенклатуры предлагал лишь выбор из той номенклатуры, который соотвествует этому типу компонента (т.е. обращался к справочнику "4.Номенклатуры и цены" и фильтровал значения).
Для раскрывающегося списка НОМЕНКЛАТУРА я создал фильтр списка, но он почему-то не работает.
[!Тип номенклатуры]=[Тип компонента]

Не могу понять в чем проблема. БАЗУ ПРИКРЕПИЛ.
Вложения
01-10-18.zip
(77.15 КБ) 41 скачивание

Аватара пользователя
Гocть
Эксперт
Сообщения: 1582
Зарегистрирован: Пн ноя 27, 2017 8:02 am
Поблагодарили: 4 раза

Re: фильтр значений выпадающего списка

Сообщение Гocть » Пт окт 12, 2018 2:13 pm

Так что ли?
[Тип номенклатуры]=[Тип компонента|Наименование позиции]
Фрилансер. Разработка на заказ. Консультирование.

nikitin
Заглянувший
Сообщения: 8
Зарегистрирован: Ср окт 03, 2018 11:52 am

Re: фильтр значений выпадающего списка

Сообщение nikitin » Пт окт 12, 2018 2:16 pm

Гocть писал(а):Так что ли?
[Тип номенклатуры]=[Тип компонента|Наименование позиции]

что-то я совсем плох, нет предела моей благодарности! ))

Artemkokip
Новичок
Сообщения: 41
Зарегистрирован: Пн авг 27, 2018 11:35 pm

Re: фильтр значений выпадающего списка

Сообщение Artemkokip » Пн апр 29, 2019 4:55 pm

Надеюсь прошу о помощи в ту ветку. Помогите составить фильтр поля объекта. Необходимо в форме "Подбор" отфильтровать список производителей так, что бы там оказались производители только соответствующего оборудования.
Вложения
ФИЛЬТР СПИСКА.zip
(51.45 КБ) 16 скачиваний

Аватара пользователя
Develop-Soft
Сообщения: 398
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 23 раза
Поблагодарили: 50 раз
Контактная информация:

Re: фильтр значений выпадающего списка

Сообщение Develop-Soft » Пн апр 29, 2019 6:09 pm

Так как вы хотите не получится. Но можно использовать т.н. костыль.
ФИЛЬТР СПИСКА.zip
(50.47 КБ) 21 скачивание

Artemkokip
Новичок
Сообщения: 41
Зарегистрирован: Пн авг 27, 2018 11:35 pm

Re: фильтр значений выпадающего списка

Сообщение Artemkokip » Вт апр 30, 2019 8:31 am

Похожие мысли были но сформулировать не смог) Спасибо.
Но есть проблема. Может быть несколько моделей (точнее много), одного и того же производителя, одного и того же типа. Тогда в списке будет несколько одинаковых производителей.. Это можно как то победить?

Аватара пользователя
Develop-Soft
Сообщения: 398
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 23 раза
Поблагодарили: 50 раз
Контактная информация:

Re: фильтр значений выпадающего списка

Сообщение Develop-Soft » Вт апр 30, 2019 9:11 am

В конкретном случае никак. Нужно пересматривать подход к структуре и писать скрипты с sql-запросами.

Аватара пользователя
Develop-Soft
Сообщения: 398
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 23 раза
Поблагодарили: 50 раз
Контактная информация:

Re: фильтр значений выпадающего списка

Сообщение Develop-Soft » Вт апр 30, 2019 9:29 am

Как вариант:
ФИЛЬТР СПИСКА.zip
(50.89 КБ) 16 скачиваний

Artemkokip
Новичок
Сообщения: 41
Зарегистрирован: Пн авг 27, 2018 11:35 pm

Re: фильтр значений выпадающего списка

Сообщение Artemkokip » Вт апр 30, 2019 2:20 pm

А если форма не "простая форма"? Так не будет работать?

Аватара пользователя
Develop-Soft
Сообщения: 398
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 23 раза
Поблагодарили: 50 раз
Контактная информация:

Re: фильтр значений выпадающего списка

Сообщение Develop-Soft » Вт апр 30, 2019 2:24 pm

А попробовать..?