如何创建带有居中标题的报告?在标题中我也想放一个变量。
答案 0 :(得分:1)
在普通旧4GL中,您可以使用AT指定帧中的字段左边缘,使用TO指定右边缘。
没有任何属性将框架中的字段居中。
你最终编写了类似的东西:
define variable middle as character no-undo format "x(40)".
middle = "some text".
display
"left" at 1 middle at 20 "right" to 80 skip
with frame hdrFrame1 with no-labels.
pause.
middle = fill( " ", integer( 20 - ( length( middle ) / 2 ))) + middle.
display
"left" at 1 middle at 20 "right" to 80 skip
with frame hdrFrame2 no-labels.
(假设宽度为80个字符,“中间”字段为40个字符宽......)
如果您使用的是精美的报告生成器或创建HTML,那么这些工具都有自己的解决方案。