如何直接在 table 小部件 Google AppMaker 上添加和编辑记录?
How to add and edit record directly on the table widget Google AppMaker?
我有类似的东西可以进入员工详细信息列表。以上是 table 列表。用户点击table下方的按钮添加新的列表记录。然后在其下方的表格中填写列表详细信息。
我的问题是如何才能允许用户直接在 table 本身的列表详细信息中 enter/fill。不仅如此,当用户点击记录并想要更改它们时,用户还可以编辑记录。
我提供的示例专门针对自动保存模式下的数据源,因此您需要进行一些调整,因为您的数据源似乎处于手动保存模式。首先,您要么想要重新创建您的 table,然后在 table 创建者中选择 'Editable',这将自动将输入放置在您的 table 行与标签中。或者,您可以将所有标签替换为文本框、下拉列表或任何您应该输入的内容。请参阅下面 table 创作者的图片:
因为在我的示例中我使用了 'Insert Only' 表单,所以我将我的 'Create Button' 和我的 'Clear Changes' 按钮移动到表单体内,然后将表单的流动方向设置为水平,然后将表单字段的间距与我的 table 行匹配,并将表单主体拖到 tableheader 和 tablebody(list) 元素之间。见下图:
同样,您需要进行调整以满足您的需要,例如重新排列 'Save' 和 'Reset' 按钮出现的位置,并且在手动保存模式下,您可以完全跳过表单主体,因为您的 'Add Details' 按钮应该会自动创建一个新的 table 行,然后您可以直接在 table 中进行编辑,您可能只需要先找到它,但通常应该添加新行在您当前数据源页面的底部。
我有类似的东西可以进入员工详细信息列表。以上是 table 列表。用户点击table下方的按钮添加新的列表记录。然后在其下方的表格中填写列表详细信息。
我的问题是如何才能允许用户直接在 table 本身的列表详细信息中 enter/fill。不仅如此,当用户点击记录并想要更改它们时,用户还可以编辑记录。
我提供的示例专门针对自动保存模式下的数据源,因此您需要进行一些调整,因为您的数据源似乎处于手动保存模式。首先,您要么想要重新创建您的 table,然后在 table 创建者中选择 'Editable',这将自动将输入放置在您的 table 行与标签中。或者,您可以将所有标签替换为文本框、下拉列表或任何您应该输入的内容。请参阅下面 table 创作者的图片:
因为在我的示例中我使用了 'Insert Only' 表单,所以我将我的 'Create Button' 和我的 'Clear Changes' 按钮移动到表单体内,然后将表单的流动方向设置为水平,然后将表单字段的间距与我的 table 行匹配,并将表单主体拖到 tableheader 和 tablebody(list) 元素之间。见下图:
同样,您需要进行调整以满足您的需要,例如重新排列 'Save' 和 'Reset' 按钮出现的位置,并且在手动保存模式下,您可以完全跳过表单主体,因为您的 'Add Details' 按钮应该会自动创建一个新的 table 行,然后您可以直接在 table 中进行编辑,您可能只需要先找到它,但通常应该添加新行在您当前数据源页面的底部。