登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

原来为了你

我的人生就是要一次次的超越

 
 
 

日志

 
 
 
 

SmartForm格式  

2011-01-07 16:27:24|  分类: smartform |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

*---Smartforms格式
syntax 
说明
&field+&                
对于字符变量设置从何位置显示数据,如果offset大于字符变量长度时,系统就不会显示任何数据
&field
()&               设置输出长度.
&field
(*)&              如果该字段类型是abap数据字典里定义的类型,系统将按照字典定义的长度设置输出长度
&field
(s)&              禁止输出符号位
&field
(<)&              符号位显示在数据的左边
&field
(.)&              设置显示小数的位数
&field
(e)&              设置为科学标示法
&field
(t)&              禁止千分位的显示(适用于deccurrintquan几种数据类型).
&field
(z)&              禁止数字前导0的显示
&field
(i)&              禁止显示空值
&field
(k)&              禁止类型系统按数据字典定义的转换函数进行输出转换
&field
(r)&              右对齐(只有在定义了输出长度时才有效)
&field
(f)&              用指定的字符替换左边的空格.
&field
(l)&              将日期转换为本地显示格式,使用jdat指定的格式
&field
(c)&              该设置效果和abapcondense语句相同.
&field+<offset>&        
对于字符变量设置从何位置显示数据,如果offset大于字符变量长度时,系统就不会显示任何数据
&field
(<length>)&       设置输出长度.
&field
(*)&              如果该字段类型是abap数据字典里定义的类型,系统将按照字典定义的长度设置输出长度
&field
(s)&              禁止输出符号位
&field
(<)&              符号位显示在数据的左边
&field
(.<nat.number>)&  设置显示小数的位数
&field
(e<nat.number>)&  设置为科学标示法
&field
(t)&              禁止千分位的显示(适用于deccurrintquan几种数据类型).
&field
(z)&              禁止数字前导0的显示
&field
(i)&              禁止显示空值
&field
(k)&              禁止类型系统按数据字典定义的转换函数进行输出转换
&field
(r)&              右对齐(只有在定义了输出长度时才有效)
&field
(f<filler>)&      <filler>指定的字符替换左边的空格.
&field
(l)&              将日期转换为本地显示格式,使用jdat指定的格式
&field
(c)&              该设置效果和abapcondense语句相同.

/
set country country_key 设置按某个国家显示小数点,千位符和日期的格式
/
set date mask 'date_mask' 设置日期显示格式
dd    
 (two digits)
ddd   
天名称(缩写)
dddd  
天名称 (全称)
mm    
 (two digits)
mmm   
日期名称 (缩写)
mmmm  
日期名称 (全称)
yy    
(two digits)
yyyy  
 (four digits)
ld 
 (formatted as for the l option)
lm 
 (formatted as for the l option)
ly 
 (formatted as for the l option)

*---示例
/
set date mask 'Foster City, MM.DD.YY'
&date& 
-> foster city03.
01.97
&date
(z)-> foster city3.
1.97
/
set date mask 'MMMM DD, YYYY'
&date& 
-> march 011997
取消设置
/
set date mask ‘’
/
set time mask 'time_mask' 时间设置
hh hours 
(two digits)
mm minutes 
(two digits)
ss seconds 
(two digits)
假设当前时间是10:08:12.
&time& 
-> 10:08:12
/
set time mask 'HH:MM'
&time& 
-> 10:08
/
set time mask 'HH hours MM minutes' &time& -> 10 hours 08 minutes
&time
(z)-> 10 hours minutes
取消设置:
/
set time mask ' '

*---示例
/
set country country_key      设置按某个国家显示小数点,千位符和日期的格式
/
set date mask 'date_mask'  设置日期显示格式
                                dd 
 (two digits)
                                ddd
天名称(缩写)
                                dddd 
天名称 (全称)
                                mm 
 (two digits)
                                mmm 
日期名称 (缩写)
                                mmmm 
日期名称 (全称)
                                yy 
(two digits)
                                yyyy 
 (four digits)
                                ld 
 (formatted as for the l option)
                                lm 
 (formatted as for the l option)
                                ly 
 (formatted as for the l option)
*---示例
    /
set date mask 'Foster City, MM.DD.YY'
    &date& 
-> foster city03.
01.97
&date
(z)-> foster city3.
1.97
/
set date mask 'MMMM DD, YYYY'
&date& 
-> march 011997
取消设置
/
set date mask ‘’

/
set time mask 'time_mask' 时间设置
hh hours 
(two digits)
mm minutes 
(two digits)
ss seconds 
(two digits)
假设当前时间是10:08:12.
&time& 
-> 10:08:12
/
set time mask 'HH:MM'
  &time& 
-> 10:08
/
set time mask 'HH hours MM minutes' &time& -> 10 hours 08 minutes
  &time
(z)-> 10 hours minutes
取消设置:
/
set time mask ' '


*---举例
data1
是个数量类型的,&data1(.
2)&设置只显示2位小数,&data1(.2c)&只显示2位小数并且具有condense作用.

  评论这张
 
阅读(829)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018