Добавление свойста Enum для справочника в деталь с редактируемым реестром
Подскажите, пожалуйста, как добавить свойство ENUM для справочника который находится в детали с редактируемым реестром. (рис.1)
Нравится
Подскажите пожалуйста. Просто добавить свойсвто Enum на страницу детали не работает.
Добрый день!
В детали с редактируемым реестром свойства редактируемого реестра настраиваются в секции "values": {}
Здесь описываются свойства listedConfig": {} и/или "tiledConfig": {}, где в массиве "items": [] описываются отображаемые в гриде колонки, например вот так:
"items": [{
"name": "AttributeListedGridColumn",
"bindTo": "Attribute",
"type": Terrasoft.GridCellType.LOOKUP,
"position": {
"column": 1,
"colSpan": 16
}
}]
Для того, чтобы справочное поле объекта (не виртуальное) отображалось выпадающим списком, нужно заместить соответствующий объект, в замещенном объекте настроить отображение нужного справочного поля в виде списка. Для этого открыть замещенный объект для редактирования и для выбранной колонки типа "Справочник" установить галочку напротив "Список".
Исходя из представленного скриншота, Вы хотите сделать именно это.
Свойство ENUM имеет смысл добавлять, если в дальнейшем предполагается работать со значениями из справочника, как с константами.
Для более детального ответа уточните пожалуйста, что именно Вы хотите реализовать и для какой колонки (виртуальной или нет) хотите добавить свойство ENUM.