https://community.sap.com/t5/technology-blogs-by-sap/clean-code-checks-for-abap-cloud-edition/ba-p/13562780 笔者之前的文章,介绍了 Clean ABAP 的概念。 聊聊Clean ABAP 简单的说,Clean ABAP 由四个“一”组成:一个由 SAP 主推的开源项目,一套通用的 Clean ABAP 编程规范,一套匹配该规范的代码扫描工...
data : lv_language TYPE thead-tdspras VALUE '1', lt_line TYPE TABLE OF tline, ls_line TYPE tline, lv_name TYPE thead-tdname . DATA:lv_str TYPE string . 1. 2. 3. 4. 5. 调用函数 " "获取项目备注文本 lv_name = '6000003402'. CLEAR:lt_line. CALL FUNCTION 'READ_TEXT' EXPORTING...
SAP ABAP读取长文本的方法 SAP中所有的项目文本都存在以下两张数据表中:STXH抬头项目文本透明表STXL明细项目文本透明表长文本读取方法首先在STXH和STXL中根据OBJECT NAME,TEXTID,TEXTOBJECT查找到需要的文本对象, 然后通过READ_TEXT/READ_TEXT_INLINE函数来读取文本内容。 以读取交货单文本为例: 1.获取OBJECT NAME,TE...
这个统计数据充分说明,SAP 自身也是严格按照 Clean ABAP 编程规范里的规则,慎用 READ-ONLY 来进行开发的。 SAP 建议慎用 READ-ONLY 的原因,在笔者前一篇文章已经详细论述过,本文不再赘述。 被很多人误解的 ABAP 关键字:READ-ONLY ABAP 和类公有属性的 READ-ONLY 相关的,还有另一个概念:修改保护(Change protectio...
在SAP ABAP系统中,长文本(Long Text)是一种特殊的文本类型,它可以存储比普通文本更长的文本内容,通常用于详细描述 SAP 系统中的各种类型的业务对象,例如: 物料主数据(Material Master Data)描述文本:描述物料的名称、规格、功能等详细信息。 销售订单(Sales Order)文本:描述订单的特殊要求、运输细节等信息。
SAP 建议慎用 READ-ONLY 的原因,在笔者前一篇文章已经详细论述过,本文不再赘述。 被很多人误解的 ABAP 关键字:READ-ONLY ABAP 和类公有属性的 READ-ONLY 相关的,还有另一个概念:修改保护(Change protection),有时也称写保护(Write Protection). 通过实际的例子来介绍修改保护的概念。
FORM frm_get_text USING p_id type TDID p_language type SPRAS p_name TYPE tdobname p_object TYPE tdobject CHANGING p_text TYPE string. DATA: line TYPE STANDARD TABLE OF tline WITH HEADER LINE. CLEAR: line, line[], p_text. CALL FUNCTION 'READ_TEXT'...
[转]SAP ABAP中使用Read_Text函数读取项目文本的方法 SAPABAP中使用Read_Text函数读取项目文本的方法 使用Read_Text函数来读取文本内容。需要找到相关参数。 下面以采购订单为例: 双击文本,进入文本编辑器。 转到->表头。 显示出详细信息。 SE37中测试Read_Text...
SAP ABAP 使用其预挂起长度字段只能从LRAW或LCHR字段XXX中读取used to read from the LRAW field or LCHR field XXX.处理代码: DATA:lt_tline TYPE STANDARD TABLE OF tline, ls_tline TYPE tline. CALL FUNCTION 'READ_TEXT' EXPORTING client = sy-mandt id = 'XXX' "需求文档会给出 language = sy-...
要想找到这个问题的根源,需要首先对 SAP ABAP 系统里长文本(Long Text) 的设计有一个比较清楚的了解,这就是本文及后续文章的目的。 SAP ABAP 长文本的使用场景 在SAP ABAP系统中,长文本(Long Text)是一种特殊的文本类型,它可以存储比普通文本更长的文本内容,通常用于详细描述 SAP 系统中的各种类型的业务对象,...