在Eclipse中创建的CDS视图的存储库

2020-08-23 13:09发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我在ABAP系统(不是HANA)上的Eclipse中创建了很少的CDS视图。我的问题是,应该将这些视图定义代码放在哪里进行版本控制和共享。

我无法在后端的任何位置通过SAP GUI看到这些内容。 我也不能为此使用github。目前在我的本地系统中。

请告诉我在这里应该做什么。

致谢

Rakesh

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我在ABAP系统(不是HANA)上的Eclipse中创建了很少的CDS视图。我的问题是,应该将这些视图定义代码放在哪里进行版本控制和共享。

我无法在后端的任何位置通过SAP GUI看到这些内容。 我也不能为此使用github。目前在我的本地系统中。

请告诉我在这里应该做什么。

致谢

Rakesh

付费偷看设置
发送
6条回答
me_for_i
1楼 · 2020-08-23 13:46.采纳回答

您好 Rakesh Singh

它永远不会保存在日食中,日食只是一个工具, 创建CDS视图并显示它们。 所有CDS视图都保存在SAP DB本​​身中。 但是在较旧的版本中,您将看不到它们,但在较新的版本中,只需从SQL视图导航到CDS视图,就可以轻松地看到它们。

那么当笔记本电脑崩溃时会发生什么? 只需在eclipse中创建另一个abap项目,它将显示您已创建的所有cds视图。

-Mahesh

代楠1984
2楼-- · 2020-08-23 13:37

您好Rakesh Singh

我认为您看不到,但是您可以转到它的包并打开字典文件夹,找到ABAP DDL源 。 双击它并检查它是否在打开。

版本控制是什么意思?

BR <

Mahesh

悻福寶寶
4楼-- · 2020-08-23 14:00

你好洛朗,

我想我并没有清楚地说明这一点,好吧,让我以不同的方式来讲,

我在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)。

现在假设我的本地笔记本电脑崩溃了,在那种情况下我将能够找到此查询代码?

它保存在后端服务器的某个地方了吗?

我希望这可以清除我的问题。

致谢

Rakesh

大简至美
5楼-- · 2020-08-23 13:42

你好Mahesh,

谢谢

版本控制用于跟踪具有用户详细信息的特定文件中所做的更改,例如以前使用的NWDI。

致谢

Rakesh

Nir深蓝
6楼-- · 2020-08-23 13:45

您好 Rakesh Singh

您的意思是运输? ,当然它将在那里并且将遵循现有的abap运输规则。 在eclipse中,右键单击cds视图并导航至compare->修订历史记录,然后可以与该版本中的不同版本进行比较。

BR,

Mahesh

一周热门 更多>