如何创建页眉居中的报表?在标题中,我也想放一个变量。
发布于 2017-06-30 03:33:58
在普通的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,那么这些工具都有它们自己的解决方案。
https://stackoverflow.com/questions/44827391
复制相似问题