创建parameter id

Custom Parameter-id Creation

By Abhijit Daptary, Capgemini India

Step1: Creation of parameter ID.?

Parameter ID can be created in the table TPARA. Just enter the name of the parameter id in the table and that parameter ID will be created.?

?
?

Go to the table maintenance generator of the table TPARA and go to the?Maintain?button through the transaction SM30.?

Enter the table view name TPARA.?

?
?

Click on the maintain button. The following information will appear. Click on the Tick button or the ENTER button to go to the next screen.?

?
?

Enter the Set/Get parameter id as the parameter ID you want to create. Here, I will be creating the parameter Id as ZNAME_DATA1. Click on?ENTER?button.?

?
?

It will ask for the text of the parameter Id. Enter the text of the parameter ID and click on the?Savebutton.?

?
?

?
?

Enter the Package and the transport number.?

The parameter id can be seen in the table?TPARA.?

?
?

Step2: Using the parameter Id that you have created.?

Now go to the?SE11?transaction for creating a data element and enter the parameter id at theFurther Characteristics?tab at the parameter Id section.?

?
?

Activate the data element and use it with the program. It will act the same good as a standard one.

?
?

来自 <http://saptechnical.com/Tutorials/ABAP/ParameterID/custom.htm>

?
?

?
?

标准程序的Parameter id 并不一定准确

2014年12月30日

10:36

Exp.

?
?

Me39

F1 看到的是VRT

?
?

?
?

程序中:

根据不同的配置 id可能各不相同

MODULE?d0205_get_parameter?OUTPUT.

?
?

??DATA:?gv_cc_flag?TYPE?c?LENGTH?1.

?
?

*?Belegnummer?über?Parameter-Id?nur?holen,?wenn?noch?nicht?anderweitig

*?vorbelegt?ist?(z.B.?in?ME38-Aufruf?aus?ME57)

??CHECK?rm06e-evrtn?EQ?space.???????????????????????????????"4.0B?TK

??CASE?t160-bstyp.

????WHEN?bstyp-kont.

??????GET?PARAMETER?ID?‘CTR‘?FIELD?rm06e-evrtn.

??????GET?PARAMETER?ID?‘CCNN‘?FIELD?gv_cc_flag.

??????IF?gv_cc_flag?IS?NOT?INITIAL.

????????GET?PARAMETER?ID?‘CCTR‘?FIELD?rm06e-evrtn.??????????"CCM?EhP4

????????CLEAR?gv_cc_flag.

????????SET?PARAMETER?ID?‘CCNN‘?FIELD?gv_cc_flag.

??????ENDIF.

????WHEN?bstyp-lfpl.

??????GET?PARAMETER?ID?‘SAG‘?FIELD?rm06e-evrtn.

????WHEN?space.

??????GET?PARAMETER?ID?‘VRT‘?FIELD?rm06e-evrtn.

??ENDCASE.

?
?

ENDMODULE.?????????????????"?D0205_GET_PARAMETER??OUTPUT

?
?

一个字段可能出现在多个场合

但是定义是不一样的

?
?

sap的标准程序可能都是用一个字段(同一个dataelemnt)

然后技术信息里面看到的parameter id 并不是程序中实际对应的id

导致跨程序调用传值失败

?
?

时间: 2024-11-26 09:36:40

创建parameter id的相关文章

查找SAP 系统Parameter ID 4种方法

转自 http://blog.csdn.net/jy00873757/article/details/8517426 ***程序RPR_ABAP_SOURCE_SCAN 一.用F1,直接可以看到这个数据元素的PARAMETER ID 二.直接到表里去找,表名是DD04L 这两种办法都是只能找到数据元素定义了parameter id的,     如果parameter id没有和数据元素挂钩,那就找不到了 例如做会计清帐的时候,F-04里面有一个字段VAUSK,它的数据元素是VARNR_021  

IOS开发创建开发证书及发布App应用(三)——创建App ID

3.创建App ID 继续上一篇所讲,今天写的这个是创建App ID 依然在个人中心创建证书这里, 如果不知道的,可以查看以前写的 点击左边的 Identifiers  下面的App IDs,如下图 到这里 App ID就创建完成了

SAP ABAP编程SET PARAMETER ID问题 调用屏幕

调用如下语句,查看采购订单信息: SET PARAMETER ID 'BES' FIELD g_ebeln. CALL TRANSACTION 'ME23N'  AND SKIP FIRST SCREEN. 查看采购凭证为g_ebeln的详细信息. ID 'BES' 为屏幕的上输入框的ID,ME23N 为事务代码. 同理其他调用屏幕一样

Tomcat上java.lang.IllegalStateException: Optional int parameter &#39;id&#39; is not present

今日, 本人在tomcat+spring mvc平台的服务器上遇到java.lang.IllegalStateException: Optional int parameter 'id' is not present异常, 很是怪异, mvc方法里面的id为int型, 明明是有值的, 为什么说没有? 改为Integer也不行, mvc方法直接无响应! 然后, 在本地模拟改用例, 发现可以正常执行, 而另一个同事说要把超长的图片参数放到Mvc方法的最后就可以正常访问! 怪异! 后来经过多次试验,

[Apple开发者帐户帮助]三、创建证书(2)创建开发者ID证书

您可以使用开发人员帐户或Xcode 创建最多五个开发者ID应用程序证书和最多五个开发人员ID安装程序证书.(要在Xcode中创建开发者ID证书,请转到Xcode帮助中的管理签名证书.) 所需角色:帐户持有人. 在“ 证书”,“标识符和配置文件”中,从左侧的弹出菜单中选择macOS,然后在“证书”下,选择“全部”. 在右上角,单击“添加”按钮(+). 在Production下,选择Developer ID,然后单击Continue. 选择证书类型,然后单击“继续”. 开发者ID应用程序:用于签署M

【错误日志】NoSuchMethodError/Required String parameter &#39;id&#39; is not present

一.NoSuchMethodError 因为对服务方进行了修改,没有进行install操作,导致消费方无法找到该方法. 二.Required String parameter 'id' is not present 前端使用result风格的url方式传递参数时: <a href="buy/${detail.id }">确认</a> 后端却采用@RequestParam表单方式接收,改为@PathVariable解决. [错误日志]NoSuchMethodErr

Oracle数据库创建表ID字段的自动递增

转载地址:http://blog.itpub.net/22880668/viewspace-1117343/ 将表t_uaer的字段ID设置为自增:(用序列sequence的方法来实现) ----创建表 Create table t_user( Id number(6),userid varchar2(20),loginpassword varchar2(20),isdisable number(6) ); ----创建序列 create sequence user_seq increment

mysql 数据库创建表 id 字段的 sql 设置

`id` int unsigned not null auto_increment primary key, 1.SQL PRIMARY KEY 约束PRIMARY KEY 约束唯一标识数据库表中的每条记录.主键必须包含唯一的值.主键列不能包含 NULL 值.每个表都应该有一个主键,并且每个表只能有一个主键. 2.AUTO_INCREMENT 字段我们通常希望在每次插入新记录时,自动地创建主键字段的值.我们可以在表中创建一个 auto_increment 字段. 3.unsigned 无符号整型

[SAP ABAP开发技术总结]ABAP程序之间数据共享与传递

目录导航 声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!原文出自: 19.             数据共享与传递... 222 19.1.         程序调用.会话.SAP/ABAP内存 关系... 222 19.2.         ABAP Memory数据共享... 224 19.2.1.     EXPORT. 224 19.2.2.     IMPORT. 226 19.2.3.     DELETE. 227 19.3