首页 > 其他分享 >SAP ABAP Append structure 介绍

SAP ABAP Append structure 介绍

时间:2023-01-09 23:46:21浏览次数:63  
标签:structure 数据库 附加 ABAP append SAP Append 结构

Append structure(附加结构)是 ABAP 字典中附加到另一个结构或数据库表并将其组件附加到它们的结构。 Append structure 可以添加到 SAP 在客户系统中提供的结构和数据库表中。一个 Append structure 仅能分配给一个表或结构。 但是,一张表或结构允许被分配多个 Append structure 。 Append structure 的组件必须满足表字段的先决条件,这些先决条件定义在这篇文章里:SAP ABAP DDIC 结构字段的一些技术限制条件

使用 append structure 可以对数据库表或结构进行以下增强:

  • 插入新组件(如果增强类别允许)
  • 为数据库表的现有字段定义外键
  • 为现有组件绑定搜索帮助(search help)

下图高亮行是一个 append structure 的例子:

所有在 append structure 上增强的字段都是 append structure 的一部分,这意味着对这些增强所做的任何更改仅仅施加在 append structure 上,而不会影响被增强的 ABAP DDIC 结构。这同样适用于 transport. 激活数据库表或结构时,会找到所有关联的 append structure,并将它们的组件附加到数据库表或结构。 使用append structure 添加的任何外键或搜索帮助绑定也会被附加。 当 append structure 被激活时,分配的数据库表或结构会适应所做的更改。不转换任何现有表,这会在字典和数据库中产生不同顺序的字段。 当复制结构或具有 append structure 的数据库表时,追加的字段、外键和搜索有助于成为复制目标的真实元素。

通过菜单 Utilities->Activation Log 查看 append structure 激活的日志:

使用 append structure增强数据库表时必须注意以下几点:

(1) append structure 只能附加到透明表。
(2) append structure 不允许附加到类型为 LCHR 或 LRAW 的数据库表,因为这些字段必须始终是表的最后一个字段。
(3) 使用 append structure 附加到数据库表的字段可以添加到其二级索引。但不能为 append structure 本身定义二级索引。
(4) 无法使用 append structure 修改数据库表字段已存在的检查表或搜索帮助的绑定。

标签:structure,数据库,附加,ABAP,append,SAP,Append,结构
From: https://www.cnblogs.com/sap-jerry/p/17038892.html

相关文章

  • SAP ABAP DDIC 结构字段的一些技术限制条件
    SAPABAP表字段是数据库表结构的组成部分,描述了数据库表字段的名称、数据类型和任何语义属性。下图这些高亮区域就是ABAP表字段的一些例子。表字段是表的结构化数据......
  • 2493172 - SAP HANA Hardware and Cloud Measurement Tools
    SymptomThisistheofficialreleasenoteforSAPHANAhardwareandcloudmeasurementtools.SAPHANAhardwareandcloud measurementtoolshelpyoutom......
  • 简要介绍WASAPI播放音频的方法
    正文填一下之前挖的坑,这回就说说怎么用WASAPI播放声音吧。本文完整代码可以在以下链接找到https://gitcode.net/PeaZomboss/learnaudios目录是demo/wasplay。WASAPI介......
  • 数据可视化大屏百度地图GPS轨迹位置感知状态开发实战案例解析(百度地图jsAPI,包含缩放控
    系列文章目录1.​​数据可视化大屏应急管理综合指挥调度系统完整案例详解(PHP-API、Echarts、百度地图)​​2.数据可视化大屏百度地图API开发:停车场分布标注和检索静态版3.......
  • CSAPP 第二章 信息的表示与处理 教材习题
    要求不得使用条件语句、循环语句、分支语句、乘除法、取模运算、相对比较运算(\(<,>,\le,\ge\))。2.58intis_little_endian(){unsignedintx=1;unsignedch......
  • SNP通过Rise with SAP迁移到Azure云实践自身转型
    SNP是世界领先的管理复杂数字化转换流程的软件提供商,SAP全球金牌合作伙伴。为SAP用户系统提供系统升级、系统拆分、合并、数据标准化、ERP归档等数据转型业务。与ERP环境中......
  • JAVA调用SAP RFC接口
    java要调用SAPRFC接口时,需要用到sapjco3.jar架包;windows下还需要将文件sapjco3.dll文件放到system32的目录下;linux下同样需要把sapjco3.so放入项目的执行目录下;下载......
  • ABAP基础一:ALV样例
    REPORTzly_report.*********ReportDemo*****************************************本程序主要将普通的ALV报表做拆分讲解*一个简单的ALV包括以下一个部分*1.数据定......
  • iOSApp上架流程
    ​注意:下载AU后需安装java8运行环境才能启动;安装好了最新Java8运行环境,解压AU软件包,无需安装,Windows64位系统点击appuploader.exe启动;如果是Linux/Windows32位系统......
  • Iosapp上架流程
    ​在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​但是在苹果开发者中心无法直接上传ipa文件,它要求我们使用xcode或tr......