我编写了一个自动从系统中提取时间相关信息的代码。如表中所示,将 t247 月份名称的长度固定为 10 个字符。但在报告屏幕上显示时图像不好。
我这样打印:
WRITE : 'Bugün', t_month_names-ltx, ' ayının'.
CONCATENATE gv_words-word '''nci günü' INTO date.
CONCATENATE date ',' INTO date.
CONCATENATE date gv_year INTO date SEPARATED BY space.
TRANSLATE date TO LOWER CASE.
我尝试了CONDENSE t_month_names-ltx NO-GAPS.
删除空格的方法,但还不够。
在 WRITE 之后,我可以通过设置空白值来静态写入:
WRITE : 'Bugün', t_month_names-ltx.
WRITE : 14 'ayının'.
CONCATENATE gv_words-word '''nci günü' INTO date.
CONCATENATE date ',' INTO date.
CONCATENATE date gv_year INTO date SEPARATED BY space.
TRANSLATE date TO LOWER CASE.
但这不是正确的用法。我如何动态地实现这一点?