现在需求是做一个填报报表,自动加载之前填过的数据同时允许添加新数据

现在需求是做一个填报报表,我数据库里的结构是这样的[img=0,1]file:///C:\Users\Administrator\Documents\Tencent Files\1367442335\Image\C2C\M$3(9MBD`%%]~09Y0C8@Y3W.png[/img][img=0,1]file:///C:\Users\Administrator\Documents\Tencent Files\1367442335\Image\C2C\M$3(9MBD`%%]~09Y0C8@Y3W.png[/img]  后面数字代表着1到31,表示一个月的每一天,报表显示是这样的[img=0,1]file:///C:\Users\Administrator\Documents\Tencent Files\1367442335\Image\C2C\(DIAEGY5[3(JZ4YNA`[K597.png[/img][img=0,1]file:///C:\Users\Administrator\Documents\Tencent Files\1367442335\Image\C2C\(DIAEGY5[3(JZ4YNA`[K597.png[/img],现在是可以根据时间取数据也可以实现编辑,但是到新的月份数据库里没有数据的时候,就取不出来,数据库查询是这么写的    ··············································································    想在新月份的时候显示用户姓名,同时编辑的数据也能存到数据库 。我想的是,日期控件自动显示当天的时间,我获取这个时间,判断该日期是否为每个月的第一号,如果是,那我就将用户表中的数据查出来,在报表的用户名列显示,其他列供编辑,编辑完成可以提交到工作量统计表,每个月不是一号的话,就直接按照年月查询当月所有的工作量统计信息,进行显示,刚才我试了下好像一个cell不能绑定多个数据库里的字段,就不知道怎么搞了



FineReport小哪吒 发布于 2016-8-3 13:36
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
gqmao发布于2016-8-3 13:36(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-8-3 13:45(编辑于 2023-9-6 09:34)
555
  • 小哪吒 小哪吒(提问者)

    人员统计表字段就只有姓名工号和id 工作量统计表就是第一张图片的截图,现在比较困难的是在新的月份,我在工作量统计表查不到数据,员工姓名无法显示,我想说能让一个cell绑定多个数据集的字段吗
    回复
    2016-08-03 13:48 
最佳回答
0
小哪吒发布于2016-8-3 13:48(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    统计表的id是用户的id还是统计表的自增字段
    回复
    2016-08-03 13:55 
最佳回答
0
macro_hard发布于2016-8-3 13:55(编辑于 2023-9-6 09:34)
555
  • 小哪吒 小哪吒(提问者)

    自增字段,不过数据库的表我可以进行修改
    回复
    2016-08-03 13:57 
最佳回答
0
小哪吒发布于2016-8-3 13:57(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    userName+riqi是唯一的么
    回复
    2016-08-03 14:01 
最佳回答
0
macro_hard发布于2016-8-3 14:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
小哪吒发布于2016-8-3 14:02(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    你试试这样行不行,B2=if(每月第一天,sql(\"数据库连接\",\"select userId from 用户表\",1),ds1.select(userId))把userName换成userId了避免同名用户,C2=if(每月第一天,$searchtime,ds1.select(riqi)),D2=if(每月第一天,null,ds1.select(1))后面类似
    回复
    2016-08-03 14:24 
最佳回答
0
ccqz发布于2016-8-3 14:04(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2016-8-3 14:24(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1156浏览人数
  • 最后回答于:2016-8-3 14:24
    活动推荐 更多
    热门课程 更多
    返回顶部