Показать сообщение отдельно
Старый 18.02.2013, 17:08   #4  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
Мы делаем следующее:
1 создаем сущность. настройки. для хранения настроек системы.
Неважно для чего они применяются.
Пример. я хочу, чтобы одно из полей было скрыто или отображалось.
Завожу настройку с названием определенным, на форме при загрузке получаю значения но этому заранее мне известному имени и в зависимости от значениявыставляю отображение.

Для вашей задачи подойдет следующее решение.
название настроек состоит примерно так. [EntityName].AutoComplete.[fieldName]
В самой настройке хранится значение.
Настроек с таким именем может быть несколько и в каждой вы пропишете свое значение.
Теперь код на форме.
НА загрузку добавьте метод получения настроек. Имя настройки должно начинаться с
[EntityName].AutoComplete таким образом для каждой сущности настройки будут свои.

Далее откусываете префикс [EntityName].AutoComplete и получаете для какого поля Ваша настройка. пишите ее в jquery и все работает.

Пример сущность настроек из 2х полей
Name: Lead.AutoComplete.name
Value: name 1

Name: Lead.AutoComplete.name
Value: name 2

Name: Lead.Contact.name
Value: Ivan
__________________
Мой блог https://procrm.tv

Последний раз редактировалось g.Naukovych; 18.02.2013 в 17:10.