控件排序,控件查看前一天,后一天

可以改变排序方式;(应该是日期排序)

点击前一天按钮可以将开始日期和结束日期同时减一天并查询数据;

点击后一天按钮可以将开始日期和结束日期同时加一天并查询数据;

这种应该怎么做.

时间.png

开始2.cpt





FineReport 我是小白 发布于 2021-1-22 09:52 (编辑于 2021-1-22 11:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-1-22 09:53(编辑于 2021-1-22 11:26)

前后一天.cpt

看后一天的代码

var bdate=this.options.form.getWidgetByName("开始日期");
var edate=this.options.form.getWidgetByName("结束日期");
var bvalue= FR.remoteEvaluate('=FORMAT(DATEDELTA("'+bdate.getValue()+'",1),"yyyy-MM-dd")');
var evalue= FR.remoteEvaluate('=FORMAT(DATEDELTA("'+edate.getValue()+'",1),"yyyy-MM-dd")');
bdate.setValue(bvalue);
edate.setValue(evalue);

image.png

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

修改答案

image.png



  • 我是小白 我是小白(提问者) 大神点击前一天或者后一天那个开始日期和结束日期同时加一减一那个怎么弄?然后那个并查询数据我把它换成了查询按钮了,改名字了那个可以了
    2021-01-22 10:09 
  • snrtuemc snrtuemc 回复 我是小白(提问者) 同时的话,直接写两个js代码就可以了,我发一个模板把,看修改答案
    2021-01-22 10:11 
  • 我是小白 我是小白(提问者) 那个排序的控件是什么思路,或者看帮助文档什么地方?
    2021-01-22 10:15 
  • snrtuemc snrtuemc 回复 我是小白(提问者) 排序不就是sql中,根据字段升序或降序吗,看下修改答案
    2021-01-22 10:27 
  • 我是小白 我是小白(提问者) 回复 snrtuemc 它要求在控件中实现,还需要写js吗?
    2021-01-22 10:30 
  • 4关注人数
  • 629浏览人数
  • 最后回答于:2021-1-22 11:26
    请选择关闭问题的原因
    确定 取消
    返回顶部