2020-09-01 11:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在尝试通过ABAP在云上创建表。 提供表的字段时,我尝试对其中一个字段使用标准数据元素" BUKRS"。 但是,出现错误"不允许使用数据元素BUKRS"。
使用任何其他标准数据元素也会产生相同的错误。
请建议我如何在自定义表中使用标准数据元素。
感谢和问候
在SAP Cloud Platform ABAP环境中,仅允许您使用SAP已发布的API和DDIC元素。
您可以检查在ADT中可以轻松使用的对象。 以下屏幕显示了已释放1908年对象的对象。
可以创建的对象类型还有其他限制。 例如,由于不再有SAPGUI访问权限,因此无法创建报告(程序)。
https://help.sap.com/viewer/ 65de2977205c403bbc107264b8eccf4b/Cloud/zh-CN/b31aa03640b940d5981ce2af1cd0a019.html
感谢输入Ankit。 我有ADT 3.4.3,但是问题仍然存在。
主要与您的ADT版本有关。
我的版本为3.1.202,并且出现相同的错误 在同事具有3.5.0版本的ADT的情况下使用以下声明,并且对他们来说工作正常。
@ EndUserText.label:"第一个RAP表" @ AbapCatalog.enhancementCategory:#NOT_EXTENSIBLE @ AbapCatalog.tableCategory:#透明 @ AbapCatalog.deliveryClass:#A @ AbapCatalog.dataMaintenance:#LIMITED 定义表ztfirst_table { 关键客户端:abap.clnt不为null; 密钥预订:abap.int4不为null; 客户名称:abap.char(50); 乘客人数:abap.int2; 电子邮件地址:abap.char(50); 国家:abap.char(50); dateofbooking:timestampl; dateoftravel:时间戳记; @ Semantics.amount.currencyCode:'ztbooking_xxx.currencycode' 成本:abap.curr(15,2); 货币代码:abap.cuky; lastchangedat:timestampl; ccode:bukrs; }
我的建议是更新ADT版本并查看。 另外,另一个解决方法(建议不要用于生产目的)是创建类似于bukrs的自定义数据元素,并在表声明中使用它。
嗨,Sakshi,
我检查了 我在ADT 3.5.0版中的代码也出现了同样的错误。 因此,它不是ADT版本,而是某些系统设置,不幸的是我不知道,所以让我们等待其他专家。
最多设置5个标签!
在SAP Cloud Platform ABAP环境中,仅允许您使用SAP已发布的API和DDIC元素。
您可以检查在ADT中可以轻松使用的对象。 以下屏幕显示了已释放1908年对象的对象。
可以创建的对象类型还有其他限制。 例如,由于不再有SAPGUI访问权限,因此无法创建报告(程序)。
https://help.sap.com/viewer/ 65de2977205c403bbc107264b8eccf4b/Cloud/zh-CN/b31aa03640b940d5981ce2af1cd0a019.html
感谢输入Ankit。 我有ADT 3.4.3,但是问题仍然存在。
主要与您的ADT版本有关。
我的版本为3.1.202,并且出现相同的错误 在同事具有3.5.0版本的ADT的情况下使用以下声明,并且对他们来说工作正常。
我的建议是更新ADT版本并查看。 另外,另一个解决方法(建议不要用于生产目的)是创建类似于bukrs的自定义数据元素,并在表声明中使用它。
嗨,Sakshi,
我检查了 我在ADT 3.5.0版中的代码也出现了同样的错误。 因此,它不是ADT版本,而是某些系统设置,不幸的是我不知道,所以让我们等待其他专家。
一周热门 更多>