В ADTF 3, как мы можем создать раскрывающийся список для свойств фильтра?
В ADTF 2 мы могли бы сделать это, используя NSSUBPROP. Я ищу аналогичную функцию в ADTF3.
1 ответ
Это все еще возможно, но вы должны отличаться между двумя концепциями основной версии. В ADTF 3.x конфигурация принимается из среды выполнения, это означает, что редактор конфигурации ADTF не будет загружать.adtfplugins, он будет загружать описания.plugindescription, которые могут быть сгенерированы из самого плагина и объединены с пользовательской информацией. Для времени выполнения необходимо только, какой тип свойства и какое значение установлено. Для CE могут быть комбинированные списки, это нужно сделать вручную в.plugindescription и объединить с сгенерированным при необходимости. Пример отсутствует (готовится), но для этого посмотрите здесь:
<property_set_description>
<property_descriptions>
<property_description>
<name>operation</name>
<type>tInt</type>
<value>0</value>
<list>
<property_list_enumeration>
<name>Add</name>
<value>0</value>
</property_list_enumeration>
<property_list_enumeration>
<name>Subtract</name>
<value>1</value>
</property_list_enumeration>
<property_list_enumeration>
<name>Multiply</name>
<value>2</value>
</property_list_enumeration>
<property_list_enumeration>
<name>Divide</name>
<value>3</value>
</property_list_enumeration>
</list>
<list_extendable>false</list_extendable>
</property_description>
...
Пожалуйста, взгляните на таблицу стилей -> https://support.digitalwerk.net/adtf/v3/adtf_html/page_adtfxsd_plugindescription.html
Также будет поддержка пользовательского интерфейса (редактор описания плагинов) в следующих версиях.