填报成功后动刷新并动态参数注入

本帖最后由 deafire 于 2014-12-25 13:19 编辑

如题,填报成功后刷新单据,并且实现动态参数注入


如上图,我点击提交后,刷新本单据,并且这个单据上面有一个数据库查询 ,里面有个 单据编号的参数,当前的单据的单据编号注入到这个查询里面的参数,具体要怎么实现






类似超链接里面的动态参数注入,下面是我用超链接实现的一个动态参数注入,点击单据后之后,就自动读取这张单据的信息,然后可以到单据修改里面修改数据



已经解决,在单据填报成功后加入下面这个脚本就可以实现提交后刷新数据
  1. var part=FR.cjkEncode("单据编号");
  2. var value=FR.cjkEncode(Sheet_No);
  3. window.parent.FS.tabPane.addItem({title:"XXXXXX ",src:"${servletURL}?reportlet=XXXXXX.cpt&op=write&" + part + "=" +value});
复制代码


FineReportdeafire 发布于 2014-12-24 10:50
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
阿迪发布于2014-12-24 19:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
阿迪发布于2014-12-24 10:50(编辑于 2023-9-6 09:34)
555
  • deafire deafire(提问者)

    思路可以,就是默认打开单据就是 最新添加 或者 最新修改的单据 然后刷新的时候就相当于重新读取了一遍,是不是大概这个意思
    回复
    2014-12-24 18:51 
最佳回答
0
HaiBao发布于2014-12-24 12:24(编辑于 2023-9-6 09:34)
555
  • deafire deafire(提问者)

    目前使用还是比较顺心,开发单据的时候很多功能都很方便,基本够用了,只是还有一些小瑕疵
    回复
    2014-12-24 15:59 
最佳回答
0
deafire发布于2014-12-24 15:59(编辑于 2023-9-6 09:34)
555
  • HaiBao HaiBao

    那就好,有机会可以去知识园地分享一下你的成果!
    回复
    2014-12-24 16:12 
最佳回答
0
HaiBao发布于2014-12-24 16:12(编辑于 2023-9-6 09:34)
555
  • deafire deafire(提问者)

    嗯,晚点会的,目前这个问题应该可以解决,就是

    我在填报成功后使用 location.reload();   刷新了页面
    要如何在刷新的同时,让它读取当前单据
    回复
    2014-12-24 18:29 
最佳回答
0
deafire发布于2014-12-24 18:29(编辑于 2023-9-6 09:34)
555
  • 阿迪 阿迪

    可以设置一个数据集,然后获取最新添加的数据,将数据集中的字段拖拽至相应的单元格,即可解决你的问题
    回复
    2014-12-24 10:50 
最佳回答
0
deafire发布于2014-12-24 18:51(编辑于 2023-9-6 09:34)
555
  • 阿迪 阿迪

    是的,到底是程序员,一说就明白{:8_199:}
    回复
    2014-12-24 19:19 
  • 0关注人数
  • 3033浏览人数
  • 最后回答于:2014-12-24 19:19
    活动推荐 更多
    热门课程 更多
    返回顶部