zoukankan      html  css  js  c++  java
  • 。疯狂的报表

    这几天一直在修改报表,改完一个又一个,像永远改不完的一样。

    真是疯狂的报表。

    总结:

    1、关于签名的问题:签名一般只出现一次,并且在最后的页尾出现,所以我们需要抑制显示前面的页尾(签名设计在页尾),我们可以这样写if pagenumber= totalpagecount then ture else false,就可以实现我们的效果,这句话的意思是当前页等于总页数显示,否则不显示。

    2、换行符Chr(13)。

    3、字符串相加+

    4、totext()

    附代码:

    ToText ("订单备注:"+if isnull({OrderHed.OrderComment})
    then ""+Chr(13)+Chr(13)+Chr(13)+Chr(13)+Chr(13)+Chr(13)
    else {OrderHed.OrderComment})
    +ToText ((if length({OrderHed.OrderComment}) <30 then Chr(13)+Chr(13)+Chr(13)+Chr(13)
    else
    ""+ Chr(13))+"备注2(PI):"+
    if isnull({OrderDtl.Character02})
    then (if length({OrderHed.OrderComment}) <30 then Chr(13)+Chr(13)+Chr(13)+Chr(13)+Chr(13)
    else
    ""+ Chr(13))
    else {OrderDtl.Character02})
    +ToText ("备注4(客户):"+
    if isnull({OrderDtl.Character04})
    then (if length({OrderHed.OrderComment}) <30 then Chr(13)+Chr(13)+Chr(13)+Chr(13)+Chr(13)
    else
    ""+ Chr(13))
    else {OrderDtl.Character04})

  • 相关阅读:
    php对数字进行万。亿的转化
    新jdbc的应用
    3.8web网页设计的一篇作业
    我的新博客
    面向对象编程概念简述
    JS函数基本介绍
    JS中的变量和数据类型
    js语法基础
    父级塌陷清除浮动的五种方法
    flex布局
  • 原文地址:https://www.cnblogs.com/loveqin24/p/2266357.html
Copyright © 2011-2022 走看看