Hana CDS查看字段名称

2020-09-26 13:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我创建了cds视图dll...

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

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


嗨,

我创建了cds视图dll,并在..大小写但字段名称为空时添加了新的'CHARK'字段?

下面的我的dll源代码和se16n屏幕截图。

 @ AbapCatalog.sqlViewName:'ZHV_QM_001'
 @ClientDependent:是
 @ AbapCatalog.compiler.CompareFilter:是
 @ EndUserText.label:"发布QM Karakteristik"
/* Mustafa Hamit-14.01.2017 */

 将视图Zhv_Qm_0001定义为

 选择与zpp_v_0004不同的p
 左外部加入qals作为p.aufnr = q.aufnr上的q
 在q.prueflos = b.prueflos上将左外部连接qamv作为b

 {
 关键q.prueflos
 (
 b.verwmerkm <>''然后是'X'的情况
 否则''
 结束
 )
 作为chark @ 

    
        
         

(23.3 kB)
付费偷看设置
发送
4条回答
葫芦娃快救爷爷
1楼-- · 2020-09-26 14:10

你好穆斯塔法和霍斯特,

在SE16N中,对于DEMO_CDS_SCASE视图,我只能看到" Generated Column for"作为字段FLIGHT_TYPE的字段名。

我也无法设置SE11/SE16N的字段的字段名(MAX聚合的结果)。 它始终是登录语言中通用DDL字段的简短描述(在我的案例中为" Quantity Column",因为系统确定我的MAX语句的结果为DDDDLQUANTYPES-QUAN10_0类型)

cds实体定义包含SE11/SE16N中未反映的字段注释:

如果我以德语登录,则SE11/SE16N不显示任何字段名称/简短说明:

结论:在聚合函数的情况下,只要系统将特定的DDL参考表字段用于生成的CDS db视图(对于case语句,也许还有其他),就不可能定义SE11/SE16N字段 通过DDL源注释命名(也称为简短描述)。 只能通过字段的技术名称来标识字段。 以英文登录时,字段描述是通用的;以其他语言登录时,例如,字段描述为空。 德语。

下表中的字段被系统用作参考字段:

致谢

Daniel

葫芦娃快救爷爷
2楼-- · 2020-09-26 13:54

"类型" CDS_ENTITY"未知"

当然,您必须用视图名称替换" cds_entity"!

四川大学会员
3楼-- · 2020-09-26 13:51

似乎是在谈论ABAP CDS视图,而不是HANA CDS视图。

您是否正确激活了该视图? 在SE11中看起来如何?

从DDL源DEMO_CDS_SEARCHED_CASE检查演示视图DEMO_CDS_SCASE,我在SE16N中看到了case表达式的别名,所以您也应该看到它。

代楠1984
4楼-- · 2020-09-26 14:00
< p>嗨,

要回复。 SE11中激活了我的视图。 但是我没有看到字段名称demo_cds_scase(在SE16N屏幕下方)。 您可以看到字段名称吗?

一周热门 更多>