1.代码 设置PF-STATUS并且开启全选、取消全选按钮 代码开启选择模式(如果不设置,或者设置默认的单选模式;则按钮默认隐藏) DATA:lo_selectionsTYPEREFTOcl_salv_selections. lo_selections=go_alv->get_selections(). lo_selections->set_selection_mode(if_salv_c_selection_mode=>row_column). 2.效果

  RdEelXhuDp09   2023年11月19日   26   0   0 SAPSALV单选SALVSAP单选

1.更新长文本 要点1:lt_item和lt_longtext都需要设置identifier参数才能更新到指定行,值等于item_no(001000200030) DATA:lt_longtextTYPETABLEOFcsltx_line, lt_itemTYPETABLEOFstpo_api03. APPENDVALUE(object_id='2'identifier=ls_item-sposntdformat=''tdline='长文本内容')TOlt_longtext. 2.读取长文本read_text

1.报错消息 00298:字段BKPF-BLDAT中格式出错;参见下一消息00064:非法日期 00298:字段BSEG-WRBTR中格式出错;参见下一消息00088:输入应按格式__...__,__V 2.解决方案 执行BDC用户的日期金额格式必须和SU01中此用户预定的日期金额格式保持一致 YYYY-MM-DDYYYY/MM/DDYYYY.MM.DD三种可统一在BDC字段值中输入20230101,但是不能输入01012023这种格式

1.示例代码(VBUND一定要加前导0,不然导不进去报错:FSBP_FS_ATTRIBUTES015) 不加前导0,报错 DATA:lt_bp001TYPETABLEOFbp001, lt_bp001_xTYPETABLEOFbp001_x, lt_returnTYPETABLEOFbapiret2, ls_returnTYPEbapiret2. DATA:lv_dateTYPEsy-datum, lv_timeTYPEsy-uzeit. "字段更新标识 lt_bp001_x=VALUE((vbund=abap_true)). "统一时间日期 lv_date=sy-datum. ...

1.代码 DATA:lo_columnsTYPEREFTOcl_salv_columns, lo_column_tableTYPEREFTOcl_salv_column_table. lo_columns=go_table->get_columns()."获取对象 lo_columns->set_optimize('X')."设置行宽自适应 TRY. lo_column_table?=lo_columns->get_column('MANDT'). lo_column_table->set_visible(value=if_salv_c_bool_sap=&gt...

1.方法1:CL_ABAP_HMAC->CALCULATE_HMAC_FOR_CHAR DATA:lo_digestTYPEREFTOcx_abap_message_digest, lv_error_textTYPEstring. TRY. createthesignaturewiththekeyandtherequeststring cl_abap_hmac=>calculate_hmac_for_char( EXPORTING if_algorithm='SHA256'"HashAlgorithm if_key=cl_abap_hmac=>string_to_xst...

  RdEelXhuDp09   2023年11月19日   26   0   0 CLHMACSHA256xmlABAPABAPSHA256xmlCLHMAC

1.前言 详细报错信息 SERIALIZE_APPLICATION_DATAKonvertierungsfehlerABAP=>XML:RequestMessage;CX_ST_SERIALIZATION_ERRORin/1SAI/SAS968C01C62DC51A60B7B9Line229在简单转换程序/1SAI/SAS968C01C62DC51A60B7B9中进行序列化期间出错(值‘15.118333’不在XML方案类型‘decimal’的值范围内,或其不符合指定的限制Kernel 参考Note:1651794ValueValidationforxsdtypes 2.修...

  RdEelXhuDp09   2023年11月19日   33   0   0 JavaSAPxmljava前端SAPxml前端

1.代码 TABLES:mara. SELECTION-SCREENBEGINOFSCREEN9000ASWINDOWTITLEl_window. SELECTION-SCREENBEGINOFBLOCKb1WITHFRAMETITLEl_title. SELECT-OPTIONSs_matnrFORmara-matnr. SELECTION-SCREENENDOFBLOCKb1. SELECTION-SCREENENDOFSCREEN9000. INITIALIZATION. l_window='window'. l_title='选择条件'. START-OF-SELECTION...

  RdEelXhuDp09   2023年11月19日   137   0   0 Python开发语言开发语言python

1.查找方法 在EXPORTMEMORYID设置Statement断点 设置IMPORT关键字的ABAPStatement断点 F8执行直到跳转到EXPORTMEMORYID对应IMPORTMEMORYID的代码位置XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...

  RdEelXhuDp09   2023年11月19日   26   0   0 ABAPABAP

1.切割效果 切割前 执行切割 2.压缩效果 压缩前 执行压缩 3.切割代码 切割 importmath -----------------------CoverttoSAPCodeFormat----------------------- Read f=open('text/encrypt.txt',encoding="UTF-8") encrypt_text=f.read() f.close() SplitProfile count=math.ceil(len(encrypt_text)/71) length=71length Write f=open('split/...

  RdEelXhuDp09   2023年11月19日   24   0   0 SAPpythonCodeCodeSAPpython

1.前言 传入PI的XML包含特殊字符时XSDMapping会异常,导致数据异常(某次接口升级,新增字段后发现的异常) XML逃逸处理请参考:XML:escapesequences 2.解决方法 对端传入的XML参数中使用<![CDATA[]]>将传入的数据包起来(注意<![CDATA[]]>中<需替换为<>需替换为>) PIMessageMapping中对字符串进行Replace处理 3.效果 特殊字符串被正确处理传入到SAP XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...

1.问题 在BADI增强ME_PROCESS_PO_CUST的IF_EX_ME_PROCESS_PO_CUSTPOST方法中;创建PO时PO编码为空 但是存在一个局部变量IM_EBELN存有PO编码 2.解决方法 在保存自定义数据时传入IM_EBELN参数 PO编码被正常保存到自定义表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...

1.问题 使用httpPost调用WS可以正常调用 使用SOAPUI使用SOAP1.1SOAP1.2调用WS报错HTTP/1.1400BadRequest 2.解决方法 把XML用<![CDATA[]]>把原来的XML包起来,再传参。例如:<![CDATA[<STRING_XML>]]>(<STRING_XML>原先的XML) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...

1.增强BADI BADI:WORKORDER_CONFIRM 2.增强实现 全局变量 IF_EX_WORKORDER_CONFIRMAT_CANCEL_CHECK METHODif_ex_workorder_confirmat_cancel_check. IFis_confirmation-vornrISINITIAL. CLEARgv_vornr."CO15 ELSE. gv_vornr='X'."CO11N ENDIF. gv_aufnr=is_confirmation-aufnr. ENDMETHOD. IF_EX_WORKORDER_CONFIRMBEFORE_U...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~