...
Настройка | Описание | Значение | Пример |
placeholder | Текст-подсказка, который отображается, когда значение не выбрано | Строка | "Выберите статус" |
onChangeAction | Действие, которое выполнится после изменения значения | код действия | "workflow.task.reference.set.approval.status" |
isEnabled | Доступен ли лукап на редактирование | true/false или формула | "!This(\"task_status.resolved\")" |
component | Компонент, которым отображаются значения | Строка | "Icon" |
list | id списка, из которого достаются значения | guid | "bb6d31b7-7ffa-485b-a90c-483c43b0cc81" |
filterQuery | Формула фильтрации доступных для выбора значений | Формула | "Merge(Lookup(\"Статусы согласования.Согласовано\"), Lookup(\"Статусы согласования.Согласовано с замечаниями\"), Lookup(\"Статусы согласования.Отклонено\"))" |
disabledFilterQuery | Формула, по которой определяются неактивные значения (в списке видны, но не доступны для выбора) | Формула | "if(All(GetList(\"02b4fda6-01b9-4ddb-a7cd-7a56fa415f11\", Format(\"i => new Guid[] {{ Guid(\\\"{0}\\\") }}.Contains(i.GetValueAsGuid(\\\"destination\\\")) && i.ContentTypeId == \\\"4bc42916-9e3c-4c96-a25d-8a1b9b4bbc35\\\"\", Join(\"\\\"), Guid(\\\"\", Select(Refs(\"Связь задачи на согласование\"), \"Id()\")))), \"This(\\\"source.Статус задачи.Название\\\")\", \"Закрыто\", \"Аннулировано\"), Merge(Lookup(\"Статусы согласования.Согласовано с замечаниями\"), Lookup(\"Статусы согласования.Отклонено\")), Merge(Lookup(\"Статусы согласования.Согласовано\")))" |
internalName | Атрибут, в который подставится выбранное значение и передастся в обработчик действия | Системное имя (internal_name) атрибута типа Lookup | "approval_status" |
value | Формула, которая должна вернуть текущее выбранное значение (элемент) при повторном открытии карточки элемента. | Формула | "if((This(\"package_approval_mode\") == \"true\") && !Any(GetList(\"02b4fda6-01b9-4ddb-a7cd-7a56fa415f11\", Format(\"i => i.ContentTypeId == Guid(\\\"70a8952c-539f-49a5-aa4b-31ff67d1663f\\\") && i.GetValueAsGuid(\\\"source\\\") == \\\"{0}\\\"\", Id()), false), \"This(\\\"Статус согласования.Название\\\")\", \"На рассмотрении\"), Select(GetList(\"02b4fda6-01b9-4ddb-a7cd-7a56fa415f11\", Format(\"i => i.ContentTypeId == Guid(\\\"70a8952c-539f-49a5-aa4b-31ff67d1663f\\\") && i.GetValueAsGuid(\\\"source\\\") == \\\"{0}\\\"\", Id()), false), \"Field(\\\"Статус согласования\\\")\"), \"\")" |
displayFieldList | Отображаемые атрибуты | Массив Системных имен (internal_name) атрибутов | ["name", "code "] |
isMulti | Множественный выбор значений. По умолчанию false | true/false | true |
filterMinLength | Минимальное количество символов для поиска | Число | 0 |
...