怎么传日期参数

有下拉框(内容是按月统计和按年统计)和日期框和查询按钮,点击的脚本如下:

var rq = this.options.form.getWidgetByName("rq").getValue();    

var cptName = this.options.form.getWidgetByName("cptName").getValue();

window.location = "${servletURL}?viewlet=" + cptName + "&riqi="+ rq;

riqi怎么传到新页面的数据集里面,比如select *from 订单 where 日期=${riqi}

FineReport yzm203888 发布于 2021-12-15 14:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-6-8 22:40

根据参数查看不同报表-https://help.fanruan.com/finereport/doc-view-407.html

——————————————

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2021-12-15 14:53

你这个样子写法就是可以的啊,有问题吗?

  • yzm203888 yzm203888(提问者) HTTP状态 400 - 错误的请求 类型 异常报告 消息 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义 描述 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
    2021-12-15 14:55 
  • yzm203888 yzm203888(提问者) 报这个错
    2021-12-15 14:56 
  • snrtuemc snrtuemc 回复 yzm203888(提问者) 这个tomcat原因,参考https://jingyan.baidu.com/article/495ba841a1a0fb38b30eded3.html
    2021-12-15 14:57 
最佳回答
0
LTC朝Lv6高级互助
发布于2021-12-15 14:54

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-12-15 14:55

把日期=${riqi} 改成 日期='${riqi}' 试试

image.png

  • yzm203888 yzm203888(提问者) 还是不行啊,报错
    2021-12-15 14:59 
  • Z4u3z1 Z4u3z1 回复 yzm203888(提问者) &riqi=\"+FR.cjkEncode(rq);
    2021-12-15 15:58 
最佳回答
0
墨残烛Lv5初级互助
发布于2021-12-15 15:05

select *from 订单 where 日期='${riqi}'

这样改就可以了

最佳回答
0
黄源Lv6中级互助
发布于2021-12-15 16:57(编辑于 2021-12-15 16:58)

var REPORT_URL='${servletURL}?viewlet=aa.cpt&op=write&format=word&code=' + code + '&__filename__=' + f; 

window.open([(encodeURI(encodeURI(REPORT_URL)))], ["_blank"]);

encodeURI() 编码

  • 6关注人数
  • 474浏览人数
  • 最后回答于:2022-6-8 22:40
    请选择关闭问题的原因
    确定 取消
    返回顶部