当控件之为价格时,参数值控件变为文本框控件,默认是日期控件

g.pngg.png

FineReport 帆软用户CKe0PzH8WK 发布于 2023-10-25 17:44 (编辑于 2023-10-25 17:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-10-25 17:51

目前你只能设置为一种类型。比如最好设置成文本控件。而不是说日期控件与数字控件来转换

 不管用户选择哪一种 ,都用文本控件让用户填写!!

最后通过数据校验去判断它的值。楼上的办法并不能真正达到你的目录。因为你第一行是价格的话,第二行不是价格,那么它显示与隐藏出来的列都会有!!因为隐藏列是整列的隐藏与显示!

最佳回答
0
ID1208Lv6高级互助
发布于2023-10-25 17:48

两列,一列文本框,一列日期控件,根据前面的选项进行列隐藏和显示

  • 帆软用户CKe0PzH8WK 帆软用户CKe0PzH8WK(提问者) 老师,我又补充了一下,加条件属性不行,$参数类型 是前面控件的名称
    2023-10-25 17:52 
  • ID1208 ID1208 回复 帆软用户CKe0PzH8WK(提问者) 可以用js,控件编辑后事件,--https://help.fanruan.com/finereport/doc-view-4865.html#1195e93661a902a8
    2023-10-25 17:55 
  • ID1208 ID1208 回复 帆软用户CKe0PzH8WK(提问者) 刚刚看了你上面的截图,如果是新增行扩展列,这种情况不合适现在隐藏列的方案,可以参考楼下的方案
    2023-10-25 18:00 
最佳回答
0
CT1448Lv5初级互助
发布于2023-10-25 17:49

image.png

  • 4关注人数
  • 133浏览人数
  • 最后回答于:2023-10-25 17:51
    请选择关闭问题的原因
    确定 取消
    返回顶部