提报报表级联赋值问题,好几天了谁帮帮忙解决一下


我的需求,3是个下拉框控件,我在3下拉选择某个部门后,会给4赋值相应部门的部门ID,这个对应关系是在数据集ds_dept(图示1)里,首先说明,在4中我先后试了map方法和sql()方法,方法如下:

①:sql方法:在4中添加公式如下:sql("NBGK_RGKF","select ORGID from BT_ZZJGZH where ORGname = '" +G3+"' ",1)
②:map方法:在4中添加公式:map(G3, "ds_dept", 2, 1)  

①②虽然实现功能,加载的时候都特别慢,长达五六十秒,根本没法应用;所以大家在帮忙时,请排除这两个方式,现在想通过js的编辑后事件去实现这个需求,

上图是js方法,现在取到的值是dept也就是部门的名字,这么存的话,存的也是名字(id应该存对应部门的id而不是部门名称),现在请问如何在js取出部门名称后,去跟ds_dept做关联,然后在给J3的deptid赋值,这是我的思路,或者大家有什么其他实现的好方法,求解




FineReport285289625 发布于 2016-6-26 20:26
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
gqmao发布于2016-6-26 20:26(编辑于 2023-9-6 09:34)
555
最佳回答
0
285289625发布于2016-6-26 20:27(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-6-26 21:30(编辑于 2023-9-6 09:34)
555
  • 285289625 285289625(提问者)

    我的需求是,G3存的部门,而J3存入对应的ID,G3肯定要设定实际值为部门,而J3的实际值是ID,G3和J3在G3下拉后要有个对应关系,
    回复
    2016-06-27 08:00 
  • 285289625 285289625(提问者)

    G3和J3都是要入库的
    回复
    2016-06-27 08:07 
最佳回答
0
星痕发布于2016-6-26 22:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
285289625发布于2016-6-27 08:00(编辑于 2023-9-6 09:34)
555
最佳回答
0
285289625发布于2016-6-27 08:07(编辑于 2023-9-6 09:34)
555
  • gqmao gqmao

    同时入库么?
    回复
    2016-06-27 08:24 
最佳回答
0
gqmao发布于2016-6-27 08:24(编辑于 2023-9-6 09:34)
555
  • 285289625 285289625(提问者)

    是的,就是我在G3选择一个部门,相应的J3自动赋值对应G3的部门ID,点击提交后,同时部门存部门,ID存ID入库;
    回复
    2016-06-27 08:27 
最佳回答
0
285289625发布于2016-6-27 08:27(编辑于 2023-9-6 09:34)
555
最佳回答
0
285289625发布于2016-6-27 08:35(编辑于 2023-9-6 09:34)
555
最佳回答
0
285289625发布于2016-6-27 09:49(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 680浏览人数
  • 最后回答于:2016-6-27 09:49
    活动推荐 更多
    热门课程 更多
    返回顶部