【发布时间】:2018-03-29 09:59:10
【问题描述】:
我想知道如何在一个表单中显示包含多列的数据表?
这将在工作流程中使用。该表将填充值,用户可以添加行
提前谢谢你
【问题讨论】:
标签: xml forms workflow alfresco
我想知道如何在一个表单中显示包含多列的数据表?
这将在工作流程中使用。该表将填充值,用户可以添加行
提前谢谢你
【问题讨论】:
标签: xml forms workflow alfresco
如以下项目中所述
在/org/alfresco/form/controls 位置添加自定义datatable-property.ftl 和字段属性,如下所示:
<field id="mymodel:ListOfItems" >
<control template="/org/alfresco/form/controls/datatable-property.ftl" >
<control-param name="config">
id, ID, number;
name, Item, text;
quantity, Quantity, number;
price, Price, currency;
paid, Was paid, radio, ["Yes", "No"];
features, Features, checkbox, ["JPEG", "MPEG", "MOV"];
color, Color, dropdown, ["Black", "White", "Blue"];
date, Date, date;
</control-param>
<control-param name="debug">false</control-param>
</control>
</field>
Alfresco Share 的数据表属性类型小部件。在数据表中显示数据,在文本属性中将数据保存为 JSON。
此属性控件获取存储在文本属性中的 JSON 字符串,并在 yui 的数据表 wiget 中显示 JSON 对象。每次数据表内容发生变化时,控制逻辑都会更新 JSON 字符串,并在元数据保存时保存在文档中。
它有读和读/写模式,取决于用户权限和当前视图模式。此控件可以应用于文档上的任何文本字段。
请找到DataTable Project,这可能会对您有所帮助。
【讨论】: