客户化MyClass的Summary页的Properties:
创建一个Widge Form:
<edit parent="/PageInfo/WidgetDefinitions">
<add>
<node name="comMyClassSummaryModelForm">
<map>
<entry key="widget_type" value="MODeLForm" />
<entry key="content" value="comMyClassSummaryModelFormContent" />
<entry key="bean_name" value="sdrcMODeLFormPresentationBean" />
<entry key="parameters" value="ItemHandleParam" />
</map>
</node>
</add>
</edit>
为该Widge Form 创建 Content:
<edit parent="/PageInfo/ContentSpecs">
<add>
<node name="comMyClassSummaryModelFormContent">
<node name="comProperty1" />
<node name="comProperty2" />
<node name="comProperty3" />
<node name="comProperty4" />
</node>
</add>
</edit>
comProperty1, 2, 3, 4 必须定义为如下形态:
<edit parent="/PageInfo/PageElements">
<add>
<node name="comProperty1">
<map>
<entry key="widget_type" value="Column" />
<entry key="column_name" value="ModelPropertyName" />
<entry key="label" value="" />
</map>
</node>
</add>
</edit>
最后,将该Widget Form 添加到系统对象中:
<edit parent="/PageInfo/ContentSpecs/SummaryTabWidgetList">
<add>
<node name="comMyClassSummaryModelForm" applies-to="is_MyClass" />
</add>
</edit>
重新发布, 测试。