在ADTF 2中,我们可以使用NSSUBPROP做到这一点。我正在ADTF3中寻找类似的功能。
答案 0 :(得分:1)
仍然可以,但是您必须在主要版本的两个概念之间有所不同。在ADTF 3.x中,配置是与运行时耦合在一起的,这意味着ADTF配置编辑器将不会加载.adtfplugins,而是将加载.plugindescriptions,这可以从插件本身生成并与自定义信息合并。对于运行时,仅需要设置属性的类型和值。对于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
在即将发布的版本中还将提供UI支持(插件说明编辑器)。