ABAP问题记录--->SMARTFORMS总页数系统变量&SFSY-FORMPAGES&显示为*的解决方案
1,问题描述使用&SFSY-FORMPAGES&显示总页数的时候,如果页数大于9,将会在前10页显示成星号*2,解决方案使用系统变量显示格式选项Z&SFSY-FORMPAGES(3Z)&指定输出3位的长度,若是需要输出两位改成2即可,这里的Z的作用是去掉前面的0如果不加Z输出的结果长度就三位数的。例如假设总页数为19页的话只有3的话输出是019,如果是3Z的话输出就是19。有时候这样做完之后,星号