define的使用
来源:互联网 发布:windows 体验指数 编辑:程序博客网 时间:2024/05/16 16:05
我可以通过define...enddefine定义一些功能关键字,看下面的2个例子就明白了:
define init_value.
&1-sign = 'I'.
&1-option = 'EQ'.
&1-low = &2.
append &1.
clear &1.
end-of-definition.
init_value gr_kstar '0007500000'.
init_value gr_wrttp '01'.
init_value gr_wrttp '04'.
init_value gr_hrkft 'Z01'.
define field_cat.
add 1 to wa_fieldcat-col_pos.
wa_fieldcat-tabname = 'IT_OUT'.
wa_fieldcat-fieldname = &1.
wa_fieldcat-seltext_l = &2.
if &1 eq 'MATNR'.
wa_fieldcat-ref_tabname = 'MARA'.
wa_fieldcat-ref_fieldname = 'MATNR'.
elseif &1 eq 'MATNR_COVP'.
wa_fieldcat-ref_tabname = 'MARA'.
wa_fieldcat-ref_fieldname = 'MATNR'.
else.
clear: wa_fieldcat-ref_fieldname,wa_fieldcat-ref_tabname.
endif.
append wa_fieldcat to it_fieldcat.
end-of-definition.
field_cat 'PRDHA' 'Series'(001).
field_cat 'PRCTR' 'Geo'(002).
field_cat 'LAND1' 'Country'(003).
field_cat 'WERKS' 'Plant'(004).
field_cat 'MATNR' 'MTM'(005).
field_cat 'AUFNR' 'Order'(006).
field_cat 'MATNR_COVP' 'Part No.'(007).
field_cat 'KDAUF' 'Sales Orde'(008).
field_cat 'KDPOS' 'S.O. Item'(009).
field_cat 'WKGBTR_ACCT' 'Total Actual ECAP'(010).
- #define的使用总结
- #define的使用注意
- define的使用技巧
- define的使用技巧
- define的使用
- #define的错误使用
- #define 中 #/##的使用
- #define 的使用
- #define的使用
- #define的使用
- C++中define的使用
- 宏定义define的使用
- #define宏定义的使用
- define命令的另类使用
- #define 宏的另一种使用
- 宏定义#define的使用
- #ifndef/#define/#endif的使用
- #ifndef #define #endif的使用
- 38头牛中选出3头跑得最快的,使用一个每次只能供6头比赛的场地,要求用最快的方法。
- C++二进制字符串变成十进制整型代码
- 易信推公众平台,今起开始公测
- ADO 与ADO.NET两种数据访问方式区别。
- 页面跳转的几种方式
- define的使用
- CentOS 5.2 man 手册使用问题
- Android的数据存储方案
- 离职的日子(0)
- Win32 Series - The Scroll Bar Class
- PostgreSQL分区表(Table Partitioning)应用
- EditText不常用属性
- Robot Framework 安装
- 使用Myeclipse插件将wsdl生成java客户端代码