填报相关问题

请教一下,我想再一个单元格里输入固定值,但是这个固定值是某个数据字典的name

我想把它显示出来,填报插入数据库的时候,我想插入的是这个数据字典的value,这种情况应该怎么办呢image.png

FineReport gaoqiulin 发布于 2019-3-26 10:46 (编辑于 2019-3-26 10:57)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
KevinGaoLv2初级互助
发布于2019-3-26 10:56

用隐藏列的方式,一列是文本是显示name的不跟数据库字段绑定,另一列隐藏的设置数据字典形态(这个列的值直接取隐藏行的值(绑定数据库的字段),也就是把显示值拿过来,这样就可以把显示值对应的value带出到隐藏的绑定数据库的列上)

最佳回答
0
孤陌Lv6资深互助
发布于2019-3-26 10:53

实际值和显示值就好了 这样填报进去的是实际值

  • gaoqiulin gaoqiulin(提问者) 不太好使呀,还是插入原来得值
    2019-03-26 10:56 
  • gaoqiulin gaoqiulin(提问者) 我传个图片你看看
    2019-03-26 10:56 
  • 孤陌 孤陌 回复 gaoqiulin(提问者) 数据库里是ID就好了啊 不可能是姓名的
    2019-03-26 10:58 
  • 孤陌 孤陌 回复 gaoqiulin(提问者) 那你用填报联动公式 带出ID 然后把这列隐藏起来 填报属性绑定这列就好了
    2019-03-26 10:59 
  • 孤陌 孤陌 回复 gaoqiulin(提问者) 或者在填报属性里写SQL联动公式 根据姓名查询出ID就好了
    2019-03-26 11:00 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-3-26 10:56

就数据字典就好了啊,比如单元格设置成下拉框,数据字典里实际值是value,显示值是name嘛,你输入就是你选择的值就是显示值name,但是你插入数据库的值就是他的实际值value了

  • 4关注人数
  • 300浏览人数
  • 最后回答于:2019-3-26 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部