在上一个技巧中,我们讨论了如何在单击“添加新项”时自动填充子表单行中的值。如前所述,在本技巧中,我们将向您展示如何使用我们的新功能 -在子窗体中动态插入行,而无需单击添加新按钮来在子窗体中动态插入行。
假设您有一个应用程序,在“主窗体”字段中具有产品名称,并且需要根据“主窗体”字段中选择的选项在子窗体字段中自动显示产品的价格。
Mainform包含一个名为Shoes的下拉字段,其中包含“ Puma”和“ Nike”之类的选项列表。主窗体有一个名为SubForm的子窗体,其中包含“货币”字段,如下面的屏幕快照所示。
从“鞋子”下拉字段中选择一种产品后,子表单中的“货币”字段应自动填充相应的值。
为此,我们需要在“鞋子的用户输入”期间编写一个Deluge脚本,如以下步骤所示:
第1步
转到应用程序右上角的“编辑此应用程序”,单击+创建新的工作流程,然后选择“使用表单时”。您现在将看到另一个弹出窗口。
如上所示,选择运行工作流所需的表单(在本例中为Mainform),选择选项“创建”,然后输入工作流的名称。
第2步
单击“添加新操作”,选择“ Deluge脚本”,选择“在用户输入上”,然后选择要使用的子窗体。