zoukankan      html  css  js  c++  java
  • 郁闷的报表问题

    项目分配任务,我被分配到负责报表部分。我最终选择了ComponentOne的那套报表系统,虽然拼拼凑凑,还是把任务敷衍过去了。为什么说是频频凑凑呢?因为客户要求报表需要有表格的边框,但是外国人是不习惯这种以单元格排报表的方式,他们用的是单元的静态定位的方法。最终为了解决这个问题,我不是用给单元格加边框,然后把两个相邻边框相重叠的办法,而是自己画了几条线。虽然说是有些困难,但是还算基本满足了要求,报表看起来也是蛮专业的。
    但是后来不行了,因为数据有可能会很长,会超过单元格在设计时设计的长度,那么就会把后面的部分给截断了,显示不了完整的数据。解决的办法就是把超出长度的数据绕到下一行去,不过这样的话问题就出来。因为一旦新开一行,必然要增加单元的高度,那样同一行的单元就无法对齐了。而且由于我的线是静态定位的,这样甚至会覆盖掉我画的线。
    后来就这个问题,我发帖去CSDN问了问,答案是说这个基本上很难。我想用水晶报表来碰碰运气,不过据说那个也是一丘之貉。推荐使用了CELL,但是找不到破解。最终我是决定使用EXCEL,至于是不是能顺利的完成任务,我还是有几分自信的。
  • 相关阅读:
    webpack篇
    js 中对于this 的理解的 经典案例
    AMD、CMD、CommonJs和es6对比
    vue import异步加载js
    vscode 保存自动 格式化eslint 代码
    git设置
    面向对象的三大特性之继承
    面向对象 类与对象及其属性与方法 类的组合
    hashlib模块 hash算法
    configparser模块 配置文件的解析操作
  • 原文地址:https://www.cnblogs.com/taowen/p/35270.html
Copyright © 2011-2022 走看看