随笔分类 - ABAP
ABAP学习
摘要:3.Text Editer 通过cl_gui_textedit类显示一个文本编辑器。 类方法:Get and Set Text GET_LINE_TEXT 获取对应行文本; GET_SELECTED_TEXT_AS_R3TABLE SET_SELECTED_TEXT_AS_R3TABLE 获取或设置
阅读全文
摘要:2.HTML Viewer 通过cl_gui_html_viewer类显示url链接或者显示HTML页面。 1.创建cl_gui_html_viewer类对象,调用show_url显示url对应网页; 2.调用load_html_document方法加载Tcode:SMW0的html; 上传html
阅读全文
摘要:ABAP Control Framework ABAP屏幕组件示例Tcode:GUIT,Program: SAPM_GUITEST_PORTABLE。ABAP Control Framework可以显示GRID ALV,Picture,TextEdit, HTML,Calendar,Tree,Too
阅读全文
摘要:15.Enhancements 增强类型:Implicit Enhancement Options;Explicit enhancement options; 通过Edit → Enhancement Operations → Show Implicit Enhancement Operations
阅读全文
摘要:14.Data Interfaces and Conmunication Interfaces ABAP提供与其他系统交互的数据接口。 14.1Remote Function Call(RFC) ABAP提供的调用远程系统功能的接口。 语法: 1. CALL FUNCTION func DESTIN
阅读全文
摘要:13.Program Editing 13.1 Testing and Checking Program 创建项目和完成项目时,需要进行项目测试。 Checkpoints(断点),程序运行时,可以作为测试接入点。使用Tcode:SAAB,将断点放入checkpoint group。 语法: ASSE
阅读全文
摘要:12.Program Parameters 12.1 Parameter In SAP Memory SAP内存是当前应用程序服务器的一个特定于用户的内存区域,用户会话的所有主会话都可以一次访问该内存区域。SPA/GPA parameter定义ID最长为20个字符,存储在SAP内存中。SPA/GPA
阅读全文
摘要:11.5 ABAP File Interface Physical and Logic file Name,使用默认定义Tcode:RZ11,DIR_HOME默认文件路径; Tcode:FILE,定义Non-client-specific logical file names; 使用Function
阅读全文
摘要:11.4 Data Cluster 数据集群,将一组数据存储在storage medium。 1.EXPORT 语法: EXPORT parameter_list TO medium [COMPRESSION {ON|OFF}]. COMPRESSION是否压缩形式存储在内存; parameter_
阅读全文
摘要:11.3Native SQL 实现Native SQL,1.使用ADBC classes;2.静态嵌入Native SQL。 Native SQL缺点: 1.创建的表没注册到R/3系统,在SAP字典中查找不到(se11),只能有Native SQL访问到; 2.没有自动控制MANDT,client字
阅读全文
摘要:11.Processing External Data 11.1DataBase Access SQL Trace Tool(ST05),SQL跟踪分析工具。Index可以有效提高效率,但是仅正向查询where条件,例如:=,like;如果是<>,index没有优化效果。index包含字段1~4个关
阅读全文
摘要:10.3 Classic lists 1.System Fields sy-pagno:当前页码; sy-linno:当前行; sy-colno:当前列; sy-linct:当前页每页行数,通过LINE-COUNT 在REPORT or NEW-PAGE中指定; sy-linsz:行宽,通过LINE
阅读全文
摘要:10.2 Selection screens Selection screens为特殊dynpros,可以在executable programs, function groups,module pools中定义。 设置Selection screens的GUI Status,使用RS_SET_SE
阅读全文
摘要:10.User Dialogs 基于SAP GUI的用户对话框。类型:Screens;Selection screens;Classic lists;Messages;Conversion routines。 示例: 100屏幕 "定义屏幕 SELECTION-SCREEN BEGIN OF SCR
阅读全文
摘要:9.4Internal Tables 内表,带表头行内表已经弃用。 Tcode: RZ11,查看Profile Parameter, 参数:ztta/max_memreq_MB,内表最大内存空间; 内表种类:Standard Table,拥有唯一primary table index; Sorted
阅读全文
摘要:9.3Date and Time Processing Tcode: STZBD,查看Time Zone。 Table: TTZZ,Time Zone数据表; TTZR,UTC refrence差异时区数据表; TTZD, TTZDF, and TTZDV,夏令时配置数据表; 类CL_ABAP_TS
阅读全文
摘要:9.2Character String and Byte String Processing 字符型数据c,n,d,t,string,字节型数据x,xstring。 示例1:CONCATENATE,FIND "字符型,字节型数据处理 *CONCATENATE {dobj1 dobj2 ...}|{L
阅读全文
摘要:9.Processing Internal Data 9.1Numerical Calculations 类CL_ABAP_MATH,浮点数;CL_ABAP_RANDOM,获取随机数; 示例: "算术运算statements "[COMPUTE] [EXACT] result = arith_exp
阅读全文
摘要:8.Assignments 8.1Assignment rules 数值型数据类型:i(b,s),p,decfloat16,decfloat34,f; 字符型数据类型:c,string,n,d,t; 类:CL_ABAP_DECFLOAT,READ_DECFLOAT34 and READ_DECFLO
阅读全文
摘要:7. Program Flow 7.1Logical Expresssions 参考1.2表达式中逻辑表达式。 7.2 Control Structures 分支语法:if,case; 示例: "Branch "分支语法 "if语法: *IF log_exp1. * [statement_block
阅读全文

浙公网安备 33010602011771号