根据物料特性值在表AUSP中查找符合条件的物料-AUSP

1, 介绍 一般来说可以通过函数CLAF_CLASSIFICATION_OF_OBJECTS读取物料的特性值。 不过有的场合下,需要根据特性值来筛选物料,比如说在SAP系统抽取所有特性A为’5‘的物料,这时就不能利用CLAF_CLASSIF ...
1, 介绍 一般来说可以通过函数CLAF_CLASSIFICATION_OF_OBJECTS读取物料的特性值。 不过有的场合下,需要根据特性值来筛选物料,比如说在SAP系统抽取所有特性A为’5‘的物料,这时就不能利用CLAF_CLASSIF ...
通过BAPi BAPI_DOCUMENT_DELETE_DIRECT 可以删除文档。 代码很简单如下: 注意:要用 CONVERSION_EXIT_ALPHA_INPUT转换一下文档号码 [crayon-680b07cf7a9db07425 ...
很遗憾sap并不支持直接更改sap script的名字,如果实在要更改script名字,只能通过copy的方式创建一个新的script,然后再把老的删掉。 Copy的方式有两种: 1,本client的copy ..from 输入form名字 ...
在原语言版本下,tcode SE71进入到SAPscript的修改模式,在菜单 utilities-Convert Original Language处可以修改源语言版本,比如如果要将源语言版本从德语DE修改为英语EN,就要登录到DE的系统 ...
smartforms中的行间距是在style中的段落格式(paragraph format)设置的,下图中的line space就是行间距。 然后在smartform中指定相关的段落格式即可。 以上。
在style中的段落格式(paragraph)中可以设置对齐的模式,左对齐,右对齐,居中。 然后在smartform中应用,指定段落格式 显示结果: 以上。
介绍一个在smartform中利用template画直线的方法。 很简单,创建一个template,将行高设置的很窄(比如1mm),然后粗显template的上边或者下边就可以了。 设置template行高 显示结果: 以上。
1, 上脚标(superscript)和下脚标(subscript) 下面介绍如何在smartform中打印上脚标(superscript)和下脚标(subscript)。通常是在分子式,单位,商标之类的显示中会用到。 举个例子,上脚标会用 ...
可以通过函数ICON_CREATE将alv中的单元格(Cell)变成ICON. 代码如下: [crayon-680b07cf7af03674484202/] 另外不要忘了声明一个TYPE-POOLS:icon. [crayon-680b07 ...
1, CONVERT_OTFSPOOLJOB_2_PDF 无论是SAP script还是smartform,要想转换成PDF其实就是通过Spool list中的Spool ID转换的。 可以用于PDF转换的函数有几个,这里介绍 CONVER ...
1, SALV选择模式分类 SALV的选择模式有如下几种: SINGLE:单行选择 MULTIPLE:多行选择 CELL:单元格选择 ROW_COLUMN:行,列选择 NONE:无 在类接口 if_salv_c_selection_mod ...
一段简单的代码,用来实现在abap选择画面中添加一个输入output device的parameter。 代码: [crayon-680b07cf7c015043559886/] 显示结果如下: 其中,数据元素rspopname是4位的打印 ...
有时在进行字符串处理的时候,需要将字符串中的数字提取出来,这个数字可能是金额或者数量。 比如:需要将‘2.5 days’中的2.5提取出来。 通过函数 PREPARE_STRING可以快速实现这个功能。此函数可以用来实现将字符串中非法字符删 ...
Tcode su3可以看到用户参数中设置的默认打印机,如下: 这个默认的打印机(output device)保存在表usr01-spld中,如下,可以直接用select语句读取 以上。
1, 问题描述 ALV显示时,使用标准的ALV工具栏上的过滤功能,发现不起作用,如下,对Change Indicator列过滤失效,不能正确显示过滤结果。 2, 问题解决 失效的原因其实就是,alv中显示的内容中有小写字母,但是过滤的时候会 ...
使用REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,通过输入参数I_SAVE可以控制布局按钮是否显示出来。 I_save的含义如下: ’X'-只能保存全局变式; ’U'-只能保存特定变式; ’A'-都可以保存; Space ...
使用 函数REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,可以通过字段catalog中的LZERO控制前导零是否显示。 LVC_S_FCAT-LZERO = ‘X' :显示前导零 以上。
可以通过系统变量sy-batch判断abap程序是前台运行还是后台运行,sy-batch等于‘X'是后台运行,等于空就是前台运行。 以上。
1, 语法 在ABAP的SQL语句中可以指定具体的secondry index,语法如下: [crayon-680b07cf7cfa5026030749/] 2, 例子 SE11,LIKP中的索引,经过测试,只有有DB index name ...
在做abap程序性能优化时,有时需要知道一个SQL在执行时到底用没用到secondry index,或者是用到了哪个index。 通过ST05工具可以回答上面的问题。 1, 测试代码 下面以一个简单的SQL例子来讲解如何使用ST05. SQ ...