上报表单公式的运用,按照上报时间自动将列名进行月份顺序自动排列

数据上报 未结 2 180
雷震子
雷震子 LV4 2024年2月9日 01:28 发表
<h2><span style="color: rgb(255, 0, 0);">1、需求效果如下图:根据上报时间(比如:年报),表单的表头列名自动进行按照月份的顺序生成进行排列</span></h2><p><img src="http://www.wrenchdata.com:8443/uploaded/202402/20240209012349_9d.png" style="max-width:100%;"><br></p><h2><span style="color: rgb(255, 0, 0);">2、表单做为主子表单,表头设置成固定项,下边是自增长项。</span></h2><p><img src="http://www.wrenchdata.com:8443/uploaded/202402/20240209012506_7p.png" style="max-width:100%;"><br></p><h2><span style="color: rgb(255, 0, 0);">3、设置取数公式如下图</span></h2><p><img src="http://www.wrenchdata.com:8443/uploaded/202402/20240209012646_88.png" style="max-width:100%;"><br></p><p><img src="http://www.wrenchdata.com:8443/uploaded/202402/20240209012805_zy.png" style="max-width:100%;"><br></p>
收藏(0)  分享
相关标签: 表单管理 上报周期 数据导入
注意:本文归作者所有,未经作者允许,不得转载
2个回复
  • 雷震子
    2024年2月9日 03:11
    月报:不论切换哪个月,列名都是从当年1月份开始进行排列。 第一个月:DATATIME(yyyy)-01 后边的月:SUBDIFF(DATATIME(yyyy)-01,yyyy-MM,month, 1)
    0 0
  • 手机用户_03cwk
    2024年11月26日 10:38
    表单公式取数,通过公式动态从上报周期和组织里获取参数数据,得到结果后进行单元格数据填充。[pre] SQL(" select t.unitName from ( select a.usercode ,a.username ,a.unitid ,a.unitcode ,b.id ,b.unitName ,b.codecode ,b.proType ,b.oneProCode ,b.oneProName ,b.twoProCode ,b.twoProName ,b.proBudget + b.proBudgetzj as proBudget ,b.dataBatch +'-01-01' as datatime from v_userorg a join dim_proMsg b on a.unitname = b.unitName ) t where t.unitid = 'SELECTORG("ID")'and t.datatime ='DATATIME()' order by t.usercode ,t.id ") [/pre]
    0 0