大家好,我想问一下,如果客户给了张月报表,形式如下:项目名称   质量  数量   总项目的计划数量     当月完成的数量    目前进度百分比   进度说明
A           ..    ..            ..             ..                ..              ..
B           ..    ..            ..             ..                ..              ..
C           ,..   ..            ..             ..                ..              ..
D           略
E           略
F           略
G           略
H           略
..          略
Z           略我原来设计的是一条信息一条信息的录入的,完了录完后点提交按钮保存.出报表的时候通过表格画线
的方式显示出报表.但是客户嫌一条一条输太麻烦,说是输一条还要点一下提交按纽.要求我原封不动的把报表格式设计上,
他们直接在里面一下把整张报表的数据一次录完,然后再点提交按钮保存.我想问一下,客户的这种要求是否合理,因为我以前还没有见过这么保存报表内容的.合理的方式应该怎么设计.谢谢,在线等.

解决方案 »

  1.   

    解决方法:
    1:可以用第三方插件
    2:若报表格式不变的话可以用datagrid模拟一个
    LZ若感觉可以可以详细讨论
      

  2.   

    谢谢楼上,我想问一下,如果用户这样的要求也合理,那数据库是不是要建立很多字段呢,或者用excel表导入的话,是不是在程序中自动打开excel模板(事先设计好),完了用户对应着列名,录后保存系统自动保存到数据库.这样好不好控制.
      

  3.   

    用Excel做输出好做,不过做数据录入不好做吧
      

  4.   

    就是只保存用户EXCEL表的内容,至于里面的内容用户可以自行设计,完了导出就可以了,是吧
      

  5.   

    对,大体思路是这样,不过还有很多细节个人感觉很麻烦,如果报表格式不复杂不常变建议用datagrid做,比较容易控制