SAP ABAP
文章平均质量分 67
xdlxia
这个作者很懒,什么都没留下…
展开
-
ALV列的F4帮助
一、以下拉菜单方式实现 1、效果截图如下 2、实现 1)、在fieldcat里设置F4的DRDN_HNDL值,该值类似索引号 2)、设置下拉值列表:通过类CL_GUI_ALV_GRID调用方法SET_DROP_DOWN_TABLE,该方法中参数IT_DROP_DOWN里有HANDLE列,该列的值对应1)设置的原创 2013-01-25 13:39:38 · 706 阅读 · 0 评论 -
ABAP程序下载
*&---------------------------------------------------------------------**& Report ZRP_DOWNLOAD*&*&---------------------------------------------------------------------**&*&*&-------------原创 2013-04-11 14:36:20 · 849 阅读 · 0 评论 -
选择屏幕参数追加字段描述
1、选择屏幕画面设定:SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-T01."ProjectSELECTION-SCREEN BEGIN OF LINE.SELECTION-SCREEN COMMENT 01(31) FOR FIELD P_PSPID.PARAMETERS: P_PSPID LIK原创 2013-12-13 10:33:50 · 472 阅读 · 0 评论 -
添加千分位字符
FORM F_SET_THOUSAND_SEPARATOR CHANGING PV_VALUE. DATA: LV_WRBTR LIKE BSID-WRBTR. LV_WRBTR = PV_VALUE. WRITE LV_WRBTR TO PV_VALUE.ENDFORM. 其中 PV_VALUE必须是CHARR类型原创 2014-01-15 15:38:29 · 485 阅读 · 0 评论 -
根据币种转换金额
1、显示金额时:FORM F_TRANSFER_AMT USING PV_CURRENCY "币种 CHANGING PV_AMT. "金额 DATA: LV_FACTOR TYPE P DECIMALS 3, LV_AMT TYPE WTGXXX, LV_CURR TYPE原创 2014-01-15 15:43:45 · 599 阅读 · 0 评论 -
ABAP判断T-CODE与program是否存在
1、判断Program是否存在<!--span {font-family:"Courier New"; font-size:10pt; color:#000000; background:#FFFFFF}.L0S31 {font-style:italic; color:#808080}.L0S32 {color:#3399FF}.L0S33原创 2013-03-05 09:18:27 · 643 阅读 · 0 评论 -
ABAP替换字符串中的千分位字符
处理逻辑:abap小数点有两种:逗号(,)跟点号(.),千分位字符也分为这两种,本方法只为去掉千分位字符1、查找点号跟逗号的个数2、若点号个数大于1且逗号个数也大于1,则该数字为错误类型数字,退出程序3、若点号个数大于1,则用空格替换到字符串中的所有点号,然后去空格4、若逗号个数大于1,则用空格替换掉字符串中的所有逗号,然后去空格5、若点号个数 = 逗号个数 = 1:原创 2013-12-22 22:21:28 · 1566 阅读 · 0 评论 -
ABAP 屏幕字段的读取以及更新
1、屏幕字段读取,可以调用下面的Function来获取屏幕字段及字段的值:<!--span {font-family:"Courier New"; font-size:10pt; color:#000000; background:#FFFFFF}.L0S52 {color:#0000FF}.L0S55 {color:#800080}-->原创 2013-01-25 10:43:57 · 1107 阅读 · 0 评论 -
通过公司代码查找对应的工厂
公司代码的表是T001 评估范围 T001K工厂代码 T001W你可以根据公司代码 到T001K中找到评估范围(BWKEY) 然后根据评估范围到表T001W找到工厂 你要看的话 可以到输入SPRO->企业结构->分配->后勤-常规 ->给公司代码分配工厂 这里可以看到Function:K_WERKS_OF_BUKRS_FIND返回一个公司代码对应的工厂。原创 2013-05-28 15:50:23 · 726 阅读 · 0 评论 -
外币金额转换成本地金额
<!--span {font-family:"Courier New"; font-size:10pt; color:#000000; background:#FFFFFF}.L0S31 {font-style:italic; color:#808080}.L0S32 {color:#3399FF}.L0S33 {color:#4DA619}.L原创 2013-04-23 13:49:00 · 524 阅读 · 0 评论 -
ABAP_ALV_Function方式与OO方式(较为简单、普通的ALV)
目录一、ALV简介1、简介2、ALV_GRID介绍3、其它描述二、开发ALV的基本流程三、ALV相关开发细节1、标准ALV与对象ALV的共同开发细节2、标准ALV开发相关细节3、对象ALV开发相关细节四、注意事项五、附属信息1、ALV快捷工具栏功能说明(如下图)2、类型SLIS_FIELDCAT_ALV常用参数说明3、类型SLIS_T_SOR转载 2013-01-31 09:58:29 · 4254 阅读 · 0 评论 -
日期相关函数
1、根据一个日期,获取另一个日期(即日期加减运算)CALL FUNCTION 'FIMA_DATE_CREATE' EXPORTING I_DATE = I_DATE "输入日期。sy-datum类型 如:‘20110402’。 I_FLG_END_OF_MONTH = ' ' I_YEARS转载 2013-01-31 09:05:09 · 686 阅读 · 0 评论 -
Reort中的底部进度条实现
<!--span {font-family:"Courier New"; font-size:10pt; color:#000000; background:#FFFFFF}.L0S31 {font-style:italic; color:#808080}.L0S32 {color:#3399FF}.L0S33 {color:#4DA619}.L原创 2013-01-31 09:41:02 · 648 阅读 · 0 评论