能随便打印任何一月的考勤记录,哪个高手能帮我解决这个存储过程的写法。 
用一个月的日期做参数,检索每天数据,然后插入临时表 
最后汇总出一张表     1  2…… 
姓名1 上班 
      下班 
      备注 
姓名2 上班 
……  下班 
      备注 
最后作出这样的报表 
有两个表:customerInfo中有一下字段cid,cname,sex,Birthday,Workdate,State,Username,password,Mome 
workinfo表中有wid,cid,ondate,ondutytime,offdutytime,mome 
请高手们帮帮忙喔,我是一个新手! 

解决方案 »

  1.   

    源表的结构是怎样的。类似你这样的功能不需要用procedure要做,在crystal report里可以设计layout来解决了。
      

  2.   

    以前用的是海波龙.
    没试过用ORACLE+水晶报表做财务.
    帮你顶一下.
      

  3.   


    你这里用sql是可以查出结果集的吧,不过就是sql查出来姓名1 上班 
          下班 
          备注 这个是一个结果行,你需要做的就是datasource不变,design你的报表的layout,调成这样的layout就可以了。
      

  4.   


    就是report的布局,你可以用report design来设计你的报表的格式。
      

  5.   


    你指的是要求一个月的每一天的sql么。
      

  6.   


    这里应该一个reoprt是一天吧。
      

  7.   

    一个月都在一起,你的sql写出来了没有。
      

  8.   


    你现在的问题,是在sql的问题上还是 report的设计的问题上前者还可以在这里讨论一下,如果是后者的话,你需要看看crystal report的report design而文档了。