ABAP批量创建元素及域

主要如何实现?

通过自定义的批导模板,循环调用SAP标准函数GOX_GEN_DTEL_STD生成。其中针对创建元素、创建域分别封装了两个函数。大概步骤及结果如下

一、实现结果展示

1、操作前程序界面如下

2、批导操作后界面如下

3、验证查询元素:

二、程序概要

运行程序文件为ZSE11

包含三个文本zbatch_create_element_top、zbatch_create_element_sel、zbatch_create_element_frm

其中TOP里面引用了创建元素、创建域的结构,需要先手工创建两个结构:

大体字体如下:

DEVCLASS DEVCLASS 包

REQUEST_WB TRKORR 请求/任务

ELEMENT ELEMENT 元素

DESCRIPTION AS4TEXT 资源库对象的简短描述

DOMNAME DOMNAME 定义域名

DATATYPE DATATYPE_D ABAP 字典中的数据类型

LENG DDLENG 长度(字符数)

DECIMALS DECIMALS 小数位数

SCRTEXT_S SCRTEXT_S 短字段标签

SCRTEXT_M SCRTEXT_M 中字段标签

SCRTEXT_L SCRTEXT_L 长字段标签

大体字段如下:

REQUEST_WB TRKORR 请求/任务

DOMANAME DOMNAME 定义域名

DESCRIPTION RSADDESCR 参数描述

DATATYPE DATATYPE_D ABAP 字典中的数据类型

LENG LENG 长度指数

DECIMALS DECIMALS 小数位数

OUTLEN OUTPUTLEN 输出长度

LOWERCASE LOWERCASE 允许/不允许小写字母

SIGNFLAG SIGNFLAG 数值域的符号标志

DOMVALUE_L DOMVALUE_L 域值:单值/上限

DDTEXT VAL_TEXT 固定值的短文本

三、通过事务码smw0 上传该程序的批导模板

四、程序下载可到我的账号上传资源中查看,下载。包含所有源码及上传模板,即拿可用

https://download.csdn.net/download/dodomin2010/88533709

  • 16
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

被挤的奶牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值