ABAP
蓝宝儿~
这个作者很懒,什么都没留下…
展开
-
ABAP-SE11-长文本(long text)相关表汇总-STXH/STXL/TTXID/TTXOB(SE38:RSTXTC3 查找文本的对象和ID)
1.STXH:长文本抬头表2.STXL:长文本行表3.TTXID:Text ID 表4.TTXOB:Textobject表5.订单中众多的文本描述,我们怎么知道其对应的【对象】&【ID】呢?可SE38-通过查找程式:RSTXTC3原创 2021-10-27 14:10:35 · 3204 阅读 · 0 评论 -
ABAP编程错误-ITAB_DUPLICATE_KEY
問題描述:SO:1100002326訂單修改存檔時,未更新資料;查看ST22發生ITAB_DUPLICATE_KEY的錯誤處理歩驟:1.在FQM_FLOW的Table,在ORIGIN_DOCUMENT_ID欄位用訂單號可查出相關的資料,其中DELETED為空白的2筆資料就是造成錯誤的原因2.先用FQM_DELETE的事務代碼來刪除資料。FQM_DELETE的事務代碼執行完成畫面FQM_DELETE執行後,原DELETE的欄位已被放上刪除標記3.執行FQM_INITIALIZE的交易代碼原创 2021-10-27 14:10:54 · 1229 阅读 · 0 评论 -
ABAP-文本-‘&’变成‘<(>&<)> ’:function: READ_TEXT/BAPI_PO_GETDETAIL/CONVERT_ITF_TO_STREAM_TEXT/CONVERT
程式中通过Function:READ_TEXT 或 BAPI_PO_GETDETAIL读取文本内容时当遇到‘&’符号,读取出来的值变为‘<(>&<)> ’要处理这个情况,我们可以通过Function:CONVERT_ITF_TO_STREAM_TEXT或CONVERT来转换如下为通过Function:READ_TEXT读取CONVERT_ITF_TO_STREAM_TEXT转换的案例详情可SAP note :730598 & 3912611. htt原创 2020-08-10 18:48:15 · 738 阅读 · 0 评论 -
SAP-SPOOL-打印过程
SAP的打印过程如上所示:1.SAP应用程式触发打印请求,请将打印请求存放在SAP系统打印池,同时存放在临时对象库中。2.SAP的打印服务进程(SPO)与SAP GUI客户端的SAPLPD程式进行通讯,将SAP系统打印池中打印请求传出给操作系统的打印池。3.操作系统驱动本地打印机进行打印。SAP的打印请求存放在SAP临时对象库(TEMSE中),与其他数据不同,TEMSE临时对象库可以存放在操作系统层面上(参数rspo/store_location=G),也可以存放在数据库中(参数rspo/stor.转载 2020-07-02 08:39:36 · 2114 阅读 · 0 评论 -
ABAP-RFC 详细讲解
转载:https://www.cnblogs.com/sapabap/p/5070302.htmlRFC Programming in ABAP目录<1> RFC 基础<2> RFC 界面<3> SAP系统中的RFC<4> 需要的技术<5> 在ABAP中调用RFC<6> 介绍<7> 在远程调用时,参数处理<8> 本地调用RFC<9> RFC调用的返回信息<10>在R转载 2020-06-11 15:15:58 · 3826 阅读 · 1 评论 -
ABAP-HIDE-次级报表:双击报表中某栏值弹出另外一个窗口
小试牛刀,看看双击怎么产生次级报表就拿VBPA来试水代码如下:REPORT ZSDR00123.DATA :lt_vbpa type TABLE OF vbpa WITH HEADER LINE.DATA :ls_vbpa type vbpa, lv_chk type c.START-OF-SELECTION. SELECT * INTO TABLE lt_vbpa FROM VBPA WHERE VBELN LIKE '89000069%'.E原创 2020-06-08 17:27:28 · 494 阅读 · 0 评论 -
ABAP-SELECT~ENDSELECT与LOOP~ENDLOOP 区别
SELECT透明表时,当符合WHERE语句有多条记录,每条记录又要拿出来处理,一般有两种方式。1.SELECT~INTO到结构体或者字段中,然后处理结构体中栏位信息,后面要加ENDSELECT.如果这么写程式,会怎么样呢?随着数据量的增加,有可能宕掉。原因是因为在SELECT~ENDSELECT这个过程中,SELECT每一笔数据都需要跟数据库透明表保持连接, 如果很多笔数据都跟数据库保持的这种连接,会导致数据库端因为连接超时而断开。2.那LOOP~ENDLOOP这种方式,通过SELECT INTO到原创 2020-05-27 13:57:22 · 1925 阅读 · 0 评论 -
ABAP-ALV报表中双击某个单号跳转到对应界面
例如:我的ALV报表中有SO&STO单号,怎么实现双击跳转至VA03&ME23N界面一、我的DISPLAY用的是FUNCTION ‘REUSE_ALV_GRID_DISPLAY_LVC’,如下:我的USER_COMMAND事件在这个函数对应的是 I_CALLBACK_USER_COMMANDFORM DISPLAY . PERFORM FCAT_BUILDER. CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING原创 2020-05-25 13:53:16 · 5409 阅读 · 6 评论