填报位置有公式有控件,如何获取控件值

填报位置有公式有控件,如何获取控件值

A1+B1=C1,其中C1还加了控件,得允许用户填报,但是提交优先获取了A1+B1的公式求和的值,

怎么优先获取填报的值

FineReport Form1 发布于 前天 16:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于前天 16:40(编辑于 前天 16:41

卡BUG了吧

------------

实在不成用各辅助单元格,C1公式不变(隐藏),D1放控件填报,E1写公式if(len(d1)==0,c1,d1)并隐藏然后提交E1

最佳回答
0
华莉星宸Lv7资深互助
发布于前天 16:40(编辑于 前天 16:40

增加一个辅助列

判断一下

if(len(A1+B1)=0,A1+B1,C1)

最佳回答
0
zhenyu123Lv4见习互助
发布于前天 16:55

这样无论填报什么都是提交公式计算的结果,用户填报的值没有意义啊

  • Form1 Form1(提问者) 是的,需要重新设计
    2025-01-21 17:32 
  • zhenyu123 zhenyu123 回复 Form1(提问者) 你可以两列都填报到数据库,一列系统计算,一列手工填报
    2025-01-21 17:43 
最佳回答
0
小潘同學Lv5初级互助
发布于前天 17:06(编辑于 前天 17:16

填报属性里对应字段写公式:IF(LEN(C1)=0,A1+B1,C1)

image.png

  • 4关注人数
  • 38浏览人数
  • 最后回答于:前天 17:16
    请选择关闭问题的原因
    确定 取消
    返回顶部