CR非常新,我正在寻求帮助,
基本上我想在包含以下字段的文本框中显示我的地址
{Company}
{AddLine1}
{AddLine2}
{ZIP} {City} {State}
{Country}
当在数据库中输入所有字段时,我在文本框中正确显示这些内容。真正的问题在于拉链,城市,州线。我需要将它们分开以保持它们分开,所以我只是在每个之间插入一个空格,但是当数据库中没有填充ZIP字段时,空格会显示,然后城市字段会在预览中缩进。如果没有输入ZIP就会被禁止,这不是问题,只是zip,city和state之间的空格。是否有空格在输入空间时将它们正确地间隔开,以便在没有输入字段时也不显示空格,这样该行不会缩进?我想这可能是我需要的一个公式吗?也许是这样的?
If IsNull ({customer.ZIP}) Then
{customer.CITY} + " " + {customer.STATE}
Else
{customer.ZIP} + " " + {customer.CITY} + " " + {customer.STATE}
感谢您的帮助,非常感谢
答案 0 :(得分:0)
也许这些水晶报告语法提示可以帮助你(在设计师中)
IsNull({Produits.Couleur})
InStr({Produits.Couleur}, " ") = 0
构建一些函数以便相对于null的上下文字段具有更好的格式:
PreviousIsNull, NextIsNull.
有些文档可以帮助您了解complete syntax reference for 8.5 (2011, pdf)。