两个具有关系的表->插入表格->显示多个属性但插入ID

时间:2018-07-28 15:14:43

标签: google-app-maker

我有具有关系的表和一种将新数据插入其中一个表的形式。由于该表与另一个表有关系,因此该表格还显示了另一个表的ID。但是对于用户来说,从另一个表中选择一个条目的ID可能会造成混淆,因为用户不知道该ID的含义。 因此,我想在插入表单的下拉列表中显示多个属性而不是ID。有可能吗?如果可以,怎么办?

1 个答案:

答案 0 :(得分:0)

在包含关系的下拉列表中,转到“名称”属性,将其从“值”更改为绑定,并确保对其进行更改以反映与“选项”属性相同的绑定,然后需要对其进行更改以添加在绑定周围加上括号,然后添加javascript map函数,如下所示:

(@datasources.YourRelatedDataSource.items).map(function(i) { return i.Field1Name + ' - ' + i.Field2Name; })

请参见下面的两个屏幕截图:

EditorExample

PreviewExample