2020-08-23 13:09发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我在ABAP系统(不是HANA)上的Eclipse中创建了很少的CDS视图。我的问题是,应该将这些视图定义代码放在哪里进行版本控制和共享。
我无法在后端的任何位置通过SAP GUI看到这些内容。 我也不能为此使用github。目前在我的本地系统中。
请告诉我在这里应该做什么。
致谢
Rakesh
您好 Rakesh Singh ,
它永远不会保存在日食中,日食只是一个工具, 创建CDS视图并显示它们。 所有CDS视图都保存在SAP DB本身中。 但是在较旧的版本中,您将看不到它们,但在较新的版本中,只需从SQL视图导航到CDS视图,就可以轻松地看到它们。
那么当笔记本电脑崩溃时会发生什么? 只需在eclipse中创建另一个abap项目,它将显示您已创建的所有cds视图。
-Mahesh
您好Rakesh Singh ,
我认为您看不到,但是您可以转到它的包并打开字典文件夹,找到ABAP DDL源 。 双击它并检查它是否在打开。
版本控制是什么意思?
BR <
Mahesh
您好,
检查这些链接:
SAP NetWeaver的ABAP开发工具入门
在Windows上设置ABAP的分步指南 使用Eclipse的HANA
有关使用Eclipse更新HANA开发工具上的ABAP的分步指南
致谢。
洛朗。
你好洛朗,
我想我并没有清楚地说明这一点,好吧,让我以不同的方式来讲,
我在eclipse中写了一个DDL实体,例如:
@ AbapCatalog.sqlViewName:'ZCDSSql_View' @ AbapCatalog.compiler.CompareFilter:是 @ AbapCatalog.preserveKey:是 @ AccessControl.authorizationCheck:#检查 @ EndUserText.label:"用于从表中提取自定义数据的cds视图" 定义视图ZCDS_View //带参数 //carid:abap.char(3), //conid:s_conn_id 从spfli中选择为m //在spfli.carrid = scarr.carrid上加入scarr 关联[1]在$ projection.carrid = _scarr.carrid上以_scarr的身份出现 { 香菜 //scarr.carrname, _scarr.carrname, 纵容 countryfr, countryto, _scarr } //哪里 //m.carrid = $ parameters.carid //和m.connid = $ parameters.conid
现在,此代码在我的本地系统上已消失。
我无法在SAP后端系统中找到此代码(请告诉我是否可以在那里找到它),我可以找到的是与之对应的DDL SQL视图(在这种情况下为ZCDSSql_View)。
现在假设我的本地笔记本电脑崩溃了,在那种情况下我将能够找到此查询代码?
它保存在后端服务器的某个地方了吗?
我希望这可以清除我的问题。
你好Mahesh,
谢谢
版本控制用于跟踪具有用户详细信息的特定文件中所做的更改,例如以前使用的NWDI。
您好 Rakesh Singh
您的意思是运输? ,当然它将在那里并且将遵循现有的abap运输规则。 在eclipse中,右键单击cds视图并导航至compare->修订历史记录,然后可以与该版本中的不同版本进行比较。
BR,
最多设置5个标签!
您好 Rakesh Singh ,
它永远不会保存在日食中,日食只是一个工具, 创建CDS视图并显示它们。 所有CDS视图都保存在SAP DB本身中。 但是在较旧的版本中,您将看不到它们,但在较新的版本中,只需从SQL视图导航到CDS视图,就可以轻松地看到它们。
那么当笔记本电脑崩溃时会发生什么? 只需在eclipse中创建另一个abap项目,它将显示您已创建的所有cds视图。
-Mahesh
您好Rakesh Singh ,
我认为您看不到,但是您可以转到它的包并打开字典文件夹,找到ABAP DDL源 。 双击它并检查它是否在打开。
版本控制是什么意思?
BR <
Mahesh
您好,
检查这些链接:
SAP NetWeaver的ABAP开发工具入门
在Windows上设置ABAP的分步指南 使用Eclipse的HANA
有关使用Eclipse更新HANA开发工具上的ABAP的分步指南
致谢。
洛朗。
你好洛朗,
我想我并没有清楚地说明这一点,好吧,让我以不同的方式来讲,
我在eclipse中写了一个DDL实体,例如:
现在,此代码在我的本地系统上已消失。
我无法在SAP后端系统中找到此代码(请告诉我是否可以在那里找到它),我可以找到的是与之对应的DDL SQL视图(在这种情况下为ZCDSSql_View)。
现在假设我的本地笔记本电脑崩溃了,在那种情况下我将能够找到此查询代码?
它保存在后端服务器的某个地方了吗?
我希望这可以清除我的问题。
致谢
Rakesh
你好Mahesh,
谢谢
版本控制用于跟踪具有用户详细信息的特定文件中所做的更改,例如以前使用的NWDI。
致谢
Rakesh
您好 Rakesh Singh
您的意思是运输? ,当然它将在那里并且将遵循现有的abap运输规则。 在eclipse中,右键单击cds视图并导航至compare->修订历史记录,然后可以与该版本中的不同版本进行比较。
BR,
Mahesh
一周热门 更多>