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


Добавление записей из другой таблицы с использованием фильтров


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

#1 easysoftware

    Участник

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

Отправлено 02 Август 2015 - 20:11

Здравствуйте!

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

Можно ли сделать так, что по нажатию кнопки Добвить, будет открываться список товаров с нужными фильтрами, в котором галочками можно отметить нужные товары, отфильтровав предварительно список, и по нажатии кнопки ОК или Добавить выбранные, товары попадут в таблицу?

#2 CbCoder

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

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

Отправлено 03 Август 2015 - 09:48

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

#3 easysoftware

    Участник

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

Отправлено 03 Август 2015 - 13:17

Да, речь идет о поле связи. Можно добавить несколько фильтров в настройках? Как добавить фильтры?

#4 CbCoder

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

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

Отправлено 03 Август 2015 - 14:25

Цитата

Можно добавить несколько фильтров в настройках?

Несколько нельзя, если нужно несколько, можно создать один объединенный фильтр.

Цитата

Как добавить фильтры?

В настройках поля связи есть пункт "фильтр".

#5 easysoftware

    Участник

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

Отправлено 03 Август 2015 - 15:04

В настройках поля добавил фильтр https://yadi.sk/i/oyTqp-0jiEwsV - ничего не поменялось при выборе https://yadi.sk/i/8kvf2vvfiEwyW

И еще вопрос. Как вывести поля из связанной таблицы? Через вычисления почему-то не заполняются. https://yadi.sk/i/Ythb6jaZiEx92
Вот такая настройка не срабатывает https://yadi.sk/i/SF4b_OpkiExBW
Точнее, поля заполняются только после сохранения записи, можно ли сделать, чтобы они сразу заполнялись?

Сообщение отредактировал easysoftware: 03 Август 2015 - 15:45


#6 CbCoder

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

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

Отправлено 03 Август 2015 - 16:37

Просмотр сообщенияeasysoftware (03 Август 2015 - 15:04) писал:

В настройках поля добавил фильтр https://yadi.sk/i/oyTqp-0jiEwsV - ничего не поменялось при выборе https://yadi.sk/i/8kvf2vvfiEwyW

А вы в поле Порода то выбрали что-нибудь? На скриншоте не вижу. Если же значение поля-фильтра выбрано, и тем не менее ничего не фильтруется - значит это баг, отправляйте заявку в ТП.

Просмотр сообщенияeasysoftware (03 Август 2015 - 15:04) писал:

И еще вопрос. Как вывести поля из связанной таблицы? Через вычисления почему-то не заполняются. https://yadi.sk/i/Ythb6jaZiEx92
Вот такая настройка не срабатывает https://yadi.sk/i/SF4b_OpkiExBW
Точнее, поля заполняются только после сохранения записи, можно ли сделать, чтобы они сразу заполнялись?

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

#7 easysoftware

    Участник

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

Отправлено 03 Август 2015 - 16:56

Просмотр сообщенияCbCoder (03 Август 2015 - 16:37) писал:

А вы в поле Порода то выбрали что-нибудь? На скриншоте не вижу. Если же значение поля-фильтра выбрано, и тем не менее ничего не фильтруется - значит это баг, отправляйте заявку в ТП.

Если в поле Порода выбрать, то фильтрует. Я немного другое имел в виду, чтобы несколько фильтров выбирать сразу в таблице, из которой выбрать надо. Но видимо так не получится.

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

Понял, спасибо.





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

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