当我们完成基于业务模型的填报表单设计后,就实现了用数字化工具将搭建出的现金流量模型用于实际运算中。
但是在操作时会发现,当我们关掉上述的填报页面,再次打开填报表单的时候,会出现原本填列的数据已经不在的现象。原来我们打开的是一张空白填报表,那么原先填列的数据我们应该从哪里开始查找呢?
在数据库中,我们通过Select语句查询数据,比如“Select * from table_project_info where project_id=’P001’”。在网页中,通常将参数拼接在URL中,当我们访问带参数的URL时,网页段从服务端请求带参数的数据。
我们观察上一期文章中的填报表单链接,将%7B等URL字符翻译成正常字符:
https://…elementName=form_project_feasibility&folderId=DIRca8c579f8c11&mainKey={"project_id":["P001"]}
这里面包含了元素名称、路径、参数等关键信息。也就是说,只要将参数传递给填报表单,我们就能打开想要查看的数据了。
那么如何传递参数给表单呢?在DeepFOS中给我们提供了一种非常便捷的方式,可以制作项目清单(其实就类似于Select查询),在每行记录上关联【打开对象】并提供【传参】选项,点击清单里的某一行时,就实现了传参和打开填报表单的动作。
>> 新建【清单表】元素,注意选择网页版下的清单表:


>> 选择清单表上需要展示的字段:


这个过程其实就是“Select 字段 from table_project_info”
>> 配置按钮,一般来说,“新建项目”放全局按钮,“打开项目”放行按钮

>> 全局按钮-名称“新建项目”- 按钮功能【新建行项目】-选择业务明细表单

>> 行按钮-名称“打开项目”-按钮功能【打开行项目】-选择【表单对象】- “允许通过点击清单表中的内容直接打开” – 配置【按钮运行参数】“项目编号”-【参数别名】 “project_id”(与字段编码一致)

>> 保存清单表

>> 切换使用视图,尝试【新建项目】或【打开项目】

综合上述方法,我们完成了在系统中点击清单里的某一行就能实现传参和打开填报表单的动作了,到这里业财建模基础部分的项目清单表就基本配置完成了。通过这种方法轻松实现将参数传递给填报表单,在工具里可以随时打开想要查看的数据。
数字化工具对财务人的工作帮助是非常大的!我们接着在下一期为大家介绍如何借助Python语法将现有的业务数据进行计算!
END
?图片版权归财码数字化所有,如对版权有异议,请联系后台议定处理。
本文由财码数字化整理发布,如需转载请务必注明以上信息。

如若转载,请注明出处:https://www.summeng.com/25428.html