1. 用户按一定的条件查询出报表数据,如何把查询条件也显示在报表中!例如显示在表头
2. 如何设定报表只能显示多少条记录!如果少于设定数就显示空白页,否则是分页

解决方案 »

  1.   

    条件不是你拼sql语句的时候拼上去的吗? 单独把条件传递处理一下不就成了?如果是直接从sql语句中获取条件,那要考虑的问题就太多了,除了where指定条件外,你还得考虑:
    1. 存储过程的参数算不算条件?
    2. join 中的 on 算不算条件?
    3. 使用union/union all的时候,每个子句的条件算不算条件?
    4. 使用子查询的时候,子查询中的条件算不算条件?
    5. 使用嵌套查询的时候,每层嵌套的sql语句中的条件算不算条件?
      

  2.   

    不可在报表里面直接打印SQL语句吗,,~
      

  3.   

    1。sql语句打出来就行了么
    2。sql语句可以选择查询多少条