根据判断输出个新的页面然后打印新的页面貌似可以解决你的问题...要不然就是打印控件了

解决方案 »

  1.   

    新的页面确实可以解决,但是每条订单后面都会有个打印按钮,如何控制相同下单时间的只显示一个打印按钮呢?
      

  2.   

    为什么会有相同下单时间呢?
    你先说说这个问题。
    难道是订单表结构合理了吧?只显示一个打印按钮,表格形式的话,你判断下前面有多少个同时间的,再合并单元格就行了。
      

  3.   

    一次买两件或两件以上产品就有相同下单时间了啊
    列表中会有很多个下单时间,相同下单时间的右侧显示一个打印按钮
      

  4.   

    多個產品可以共用一張單的。
    不應該每個產品一張單。所以下單時間不會一樣。
      

  5.   

    你在查询这个列表数据的时候不就知道了吗?
      

  6.   

    输出时按下单时间分组不就行了。
      

  7.   

    一次买两件或两件以上产品就有相同下单时间了啊
    列表中会有很多个下单时间,相同下单时间的右侧显示一个打印按钮
    果真跟我预想的一样,表结构不合理了。
    订单表至少要有两个表组成:
    订单表:有下单时间,收货人信息,订单总价等
    订单商品表:商品数量,价格等信息
    这样才是合理的结构。建议你先学习下数据库设计的基础知识。
      

  8.   

    这与表结构是否合理没什么关系
    无论是单表保存还是分表保存,在这里都有一个统计某一订单下品种数量的问题
    只要知道了这个品种数量,那么就知道了需要合并多少个单元格
    当然,到了浏览器也可以用 js 去完成合并单元格的工作
    这都是很简单的事情