Перейти к содержимому


Предобработка данных внешней формы

внешняя форма

Сообщений в теме: 3

#1 serj42

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 01 Ноябрь 2016 - 17:07

Добрый день! нужна помощь! чтобы в голове все встало на свои места.
Имеется внешняя форма, в ней несколько полей для заполнения все как у всех.
Но есть одно поле типа "связь" в котором выпадающий список с другой таблицы. Задача предварительно обработать этот выпадающий список условием. Точнее вывести в этом списке только те значения, для которых срабатывает условие. А условие сложное с запросом к БД.
Если нужно могу скинуть саму внешнюю форму чтобы было понятно о чем речь. но впринципе вроде итак все объяснил.
Спасибо.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 02 Ноябрь 2016 - 09:07

Условия в выпадающем списке поля связи задаются через фильтр в настройках этого поля. Других вариантов вроде как нет.

#3 serj42

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 02 Ноябрь 2016 - 11:07

Просмотр сообщенияCbCoder (02 Ноябрь 2016 - 09:07) писал:

Условия в выпадающем списке поля связи задаются через фильтр в настройках этого поля. Других вариантов вроде как нет.

Спасибо за ответ, но появилась еще пара вопросов.

1. Не понимаю как зайти в настройки таблицы, именно те настройки которые появлятся во время создания таблицы. Где можно поменять свойства «Подсветка вычисляемых полей» и тд
2. Не понимаю как добавить фильтр полю. Создал новый фильтр в настройках таблицы а применить его к полю незнаю как т.к. в настройке поля(связь) в выпадающем списке есть только значение "по умолчанию". В документации не нашел ничего про добавление фильтра для поля. По форуму посмотрел но пишут как будто это итак очевидно. Где добавлять этот фильтр?

#4 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 03 Ноябрь 2016 - 04:56

1. В настройках ("шестеренка" в правом верхнем углу экрана) выбираете нужную Категорию, там есть список Таблиц, "карандашик" - настройка таблицы.
2. Фильтр надо создавать не в таблице, где само это поле, а в той таблице, куда указывает это поле связи.
Умные сайты на заказ
https://info.crm-master.info





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных