FVS获得视图树的显示值与实际值相同的

image.png

视图树设置了实际值id,显示值name,可为什么getText获得的还是实际值呢

"use document";
var rptName=duchamp.getWidgetByName("tree_rptClass").getText();
//alert(rptName);
duchamp.getWidgetByName("lbl_rptName").setValue(rptName);

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

视图树不行,下拉树是可以的!

FVS视图树控件示例.rar

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

写公式的地方

image.png

视图树你还是用value函数转换一下吧。。

Value函数- FineReport帮助文档 - 全面的报表使用教程和学习资料

image.png

image.png

视图树的不行

image.png

视图树绑定一个你的参数

image.png

再拖一个文本框,用value函数转换一下

image.png

VALUE("ds3",2,1,$cs)

再js

var rptName=duchamp.getWidgetByName("文本框1_页面1").getValue();

alert(rptName)

image.png

  • szjazz szjazz(提问者) 奇怪了,我直接将lbl_rptName的默认值采用公式VALUE("ds1",2,1,$rptId),按理说,视图树也绑定的参数rptId值,控件lbl_rptName的值并没有随之变化,lbl_rptName也只能是默认值(初始值)会调用value,却没有随着视图树的点击发生变化
    2025-10-19 11:25 
  • CD20160914 CD20160914 回复 szjazz(提问者) 不知道你是如何操作的,我是可以的。
    2025-10-19 11:53 
  • CD20160914 CD20160914 回复 szjazz(提问者) 参考一下这里:https://help.fanruan.com/finereport/doc-view-3812.html
    2025-10-19 11:53 
  • szjazz szjazz(提问者) 回复 CD20160914 文本框,只有一个默认址位置,可以填写公式呢
    2025-10-19 11:54 
  • szjazz szjazz(提问者) 回复 CD20160914 可以上传这个fvs吗
    2025-10-19 11:55 
  • 2关注人数
  • 42浏览人数
  • 最后回答于:4 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部