У меня есть проект правил, в котором мне нужно настроить некоторые предложения для клиентов.
Требование. Бизнес-пользователям должна быть предоставлена единая таблица, такая как пользовательский интерфейс (которая является таблицей решений), для настройки предложений.
Предложения имеют различные свойства, такие как - offer_id, offer_name, offer_expiration_date, offer_type (скидка в долларах или кэшбэк и т. д.), offer_group.
Условия, при которых должны были быть предоставлены предложения, составляют около 10-15, и, следовательно, таблица решений оказалась настолько большой, что имена столбцов не были видны, поэтому нам пришлось разбить таблицу решений на две части. Теперь бизнес-пользователи настраивают условия предложений в одной таблице решений и настраивают детали предложения в другой таблице решений.
Таблица решений1:
Customer Type | Customer Billing Amt | Offer_Name
Silver | $0 - $50 | Offer1
Gold | $51 - $100 | Offer2
Таблица решений2:
Offer_Name | Offer_id | Offer_expiration_date | offer_type | offer_group
Offer1 | Off_1 | 12-31-2019 | DOLLAR | DISCOUNT
Offer2 | Off_2 | 12-31-2030 | DOLLAR | DISCOUNT
Бизнес-пользователи должны вручную ввести Offer_name в обе таблицы решений,
Я ищу способ, чтобы все Offer_Name (имена) появлялись в раскрывающемся списке в Таблице решений1 из Таблицы решений2. Например, скажем, бизнес-пользователь настраивает Offer3 в таблице решений 3, когда он идет и добавляет условия в таблицу решений 1, в столбце действий названия рекламных акций должны отображаться в раскрывающемся списке. Таким образом, пользователю не придется вводить название промоакции во второй раз, и любые опечатки будут исключены.
Любая помощь/предложение приветствуется.
Спасибо,
А.В.