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})

  • 相关阅读:
    bzoj4289
    bzoj3033
    bzoj3144
    896C
    bzoj4430
    bzoj4455
    bzoj5117
    BZOJ 1564: [NOI2009]二叉查找树
    BZOJ1261: [SCOI2006]zh_tree
    BZOJ1090: [SCOI2003]字符串折叠
  • 原文地址:https://www.cnblogs.com/loveqin24/p/2266357.html
Copyright © 2011-2022 走看看