|
![]() |
#1 |
Участник
|
Задача: есть N критериев по которым определенным образом нужно выбрать из таблицы запись, которая наиболее точно соответстует выбранным критериям. Значение критерия выбираются из различных справочников и записываюся в таблицу критериев. Но критерий не обязан точно соответствовать значению в справочнике. Например, в справочнике есть поставщик Бенефис ООО, а критерием может быть Бенефис*. Убирать lookup нецелосообразно, так как 80% значений выбираюся из списка, поэтому появилась идея сделать двойной ввод - и из списка, и с клавиатуры. То есть мне нужно вводить в поле даже те значения, которых нет в связной таблице. .
|
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Lucky13
![]() Задача: есть N критериев по которым определенным образом нужно выбрать из таблицы запись, которая наиболее точно соответстует выбранным критериям. Значение критерия выбираются из различных справочников и записываюся в таблицу критериев. Но критерий не обязан точно соответствовать значению в справочнике.
Выбор значения из lookup + ввод с клавиатуры А можно полюбопытствовать, как формулировалась задача пользователями ДО того, как получила такую программистскую формулировку? |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Ок. Попробуем с другой стороны.
А чего позволит достичь решение этой задачи с точки зрения пользователей? Какие именно действия облегчит? Какие новые результаты появятся? |
|
![]() |
#5 |
Участник
|
Им придется тратить меньше времени на создание новой номенклатуры. Зачем заставлять пользователя думать каким значением заполнить то или иное поле если существует алгоритм, позволяющий его расчитать. Таблица указанных выше критериев заполняется один раз, а пользователю приходится каждый раз вводить.
|
|
![]() |
#6 |
Участник
|
А на основании чего он рассчитывает значения?
|
|