企业文化 媒体评价 联系我们

如何在子表单中自动填充数值

        在日常工作中,如果能有一项自动的工作流程,可以大大提高我们的工作效率。对于客户来说也同样。我们在应用程序中经常会用到子表单的功能,因为它可以切实的提高效率,在本篇文章中,我们将向您展示如何使用称为“row”的特殊语法在子表单中自动填充数值。

        我们来举一个简单的例子:

        试想一下您有一个应用程序,在这个应用程序内会展示一些鞋类的品牌和价格,您需要根据用户在点击“新建”时选择的选项,在子表单中自动显示产品价格。

        首先,在您的应用程序中建立一个主表单,将其命名为“鞋类与价格”,在主表单内拖拽一个“下拉框”字段,字段链接名称为“Shoes”,并在选项中添加“Puma”、“Nike”等品牌名称。随后,需要在该主表单中添加一个子表单字段,并将其命名为“价格”,字段链接名称为“Pricing”。

如何在子表单中自动填充数值
如何在子表单中自动填充数值

        表单创建完成后,如下图所示:

如何在子表单中自动填充数值

        接下来,为了让系统能自动在子表单窗口显示价格,您需要做以下的几个步骤。

步骤一

        转到编辑应用的界面,创建新的工作流,选择“使用表单时”,在新弹出的窗口中选择对应的“鞋类与价格”表单,选择“创建或编辑”,随后命名工作流名称,保存即可。

如何在子表单中自动填充数值
步骤二

        点击添加新的操作,运行此操作的条件选为“一直”,进入到Deluge脚本之后,选择“当子表单中添加行时”的活动,对应至“价格”子表单。

如何在子表单中自动填充数值
步骤三

        接下来,开始拖放界面左侧的代码段,我们使用if、else代码以执行所需要的操作。该脚本的执行逻辑是:如果选择品牌为Puma,则将对应的价格字段显示为100,如果选择Nike,则将200设置为该值。具体的代码如下:

如何在子表单中自动填充数值

        编辑完成后,记得点保存工作流。

        当这一切准备就绪,我们访问该应用,看看最终的效果。

如何在子表单中自动填充数值
如何在子表单中自动填充数值

        当选择Puma品牌之后,单击新建,价格子表单中就会自动显示100元,选择Nike并单击新建之后,则自动显示价格200元,是不是很简单!

        希望这个小技巧可以帮到您,如果有任何问题,欢迎与我们联系!