Список выбора, комбик, select,select2

У формы есть несколько списковых элементов (select, select2, select-search, select-picker и т.д.):

Общая идея использования их следующая: 

указываем тип поля (select)

реализуем у колонки процедуру dict (иконка SP напротив поля формы в таблице управления полями формы). 

CREATE   PROCEDURE [dbo].[fm_example_dict]
   @username nvarchar(256), 
   @itemID nvarchar(128) 
AS
BEGIN  
  -- SELECT 1
  select ' --- ' Text, 0 Value
  union 
  select top 5 code Text, id Value
  from as_trace
  order by Text

END

Настройки для select2 через options_code1 в GetItem

  1. placeholder - подсказка в элементе когда нет выбранных элементов.
  2. multiple - если true, то доступен множественный выбор. Если выбрано несколько элементов, то они передаются через запятую в процедуру. 
  3. tags - если true, то можно добавить свой элемент, если его нет среди существующих (пишем текст и добавляем). Новые добавленные элементы будут иметь value такой же как и text.
Страница-источник на сайте falconspace.ru