Read ProgramsCustomizing transactionsInfo Tables for Archive FilesExit routine assignment in generation一个Archiving Object 是一系列相互关联的业务数据依照某标准,定期从当前系统中进行抽取,归档和删除。一个Archiving Object 必须包含归档和删除程序,其它的程序如重载、报表、预处理、过账处理都是可选的。在SAP 系统...
一、创建一个 Archiving Object,如下图,其中的写、删除、读取程序将在后面讲述。 二、设置 Archiving Object 的 Structure definition 三、设置 Customizing Settings 四、设置 Read Programs 以下将详细讲述一下数据归档时,写数据程序和删除数据程序的程序逻辑。 写数据逻辑: .Archive_open_for_write .Do .Archive_n...
FUNCTION zread_as.*"---*"*"Local interface:*" IMPORTING *" REFERENCE(OBJECT)TYPE ARCH_IDX-OBJECT *" REFERENCE(FIELDCAT)TYPE AIND_FCAT *" REFERENCE(SELECTIONS)TYPE RSDS_FRANGE_T *" REFERENCE(RECORD_STRUCTURE)LIKE ARC_BUFFER-RNAME *" EXPORTING *" REFERENCE(ITAB_...
Exception group: CREATE_OBJECT_ERRORS (Associated superclass: CX_SY_CREATE_ERROR) This group contains runtime errors that may occur during the creation of objects. CREATE_OBJECT_CLASS_NOT_FOUND CX_SY_CREATE_OBJECT_ERROR CREATE_OBJECT_CLASS_ABSTRACT CX_SY_CREATE_OBJECT_ERROR CREATE_OBJECT_CREATE_...
object =5 reference_check =6 wrong_access_to_archive =7 OTHERS =8. IF sy-subrc <>0. * Implement suitable error handling here ENDIF. 二. SAVE_TEXT函数维护长文本 该函数的使用方法较简单,ps:本人使用中发现该函数调用前需要先使用READ_TEXT函数读取长文本对象,再进行调用,在SAVE_TEXT函数调用后需要...
2. 使用READ_TEXT函数读取长文本 在修改之前,通常需要先读取现有的长文本内容。 abap CALL FUNCTION 'READ_TEXT' EXPORTING id = 'TEXT_ID' " 长文本ID language = 'E' " 语言代码 name = 'TEXT_NAME' " 长文本名称 object = 'TEXT_OBJECT' " 长文本对象 TABLES lines = lt_lines " 接收长文本内容...
object = 5 reference_check = 6 wrong_access_to_archive = 7 OTHERS = 8.IF sy-subrc = 0.CALL FUNCTION 'CONVERT_ITF_TO_STREAM_TEXT'EXPORTING LANGUAGE = SY-LANGU LF = ' 'IMPORTING STREAM_LINES = TABLES itf_text = line1 text_stream = line2 .READ ...
CALLFUNCTION'READ_TEXT'EXPORTINGid=业务id language=语言环境 name=单据号 object='表'TABLESlines=出口内表EXCEPTIONSid=1language=2name=3not_found=4object=5reference_check=6wrong_access_to_archive=7OTHERS=8. 实例 数据准备 注意:一定要像我这样参照函数的内容定义,否则就会各种报错,说你长度不对啊,什么内...
OBJECT = OBJN TABLES LINES = T_READ EXCEPTIONS ID = 1 LANGUAGE = 2 NAME = 3 NOT_FOUND = 4 OBJECT = 5 REFERENCE_CHECK = 6 WRONG_ACCESS_TO_ARCHIVE = 7 OTHERS = 8. ENDFORM. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
create object stmt_ref. get reference of view_name into ref. stmt_ref->set_param( ref ). stmt = 'select count(*) from user_views where view_name = ?'. res_ref = stmt_ref->execute_query( stmt ). * Host-Variable zur Ergebnisaufnahme zuordnen ...