一.創(chuàng)建自定義CDSView
1.應(yīng)用查找器搜索CDS伏伐,進(jìn)入‘自定義CDS視圖’.
2.Cloud不允許創(chuàng)建底層CDSView,但是允許把系統(tǒng)標(biāo)準(zhǔn)已有的CDSView包起來(lái)鸠补,并且只允許使用系統(tǒng)CDSView中已有的字段萝风,無(wú)法擴(kuò)展。
3.進(jìn)入會(huì)計(jì)憑證View中紫岩,可查看系統(tǒng)已有的字段和預(yù)覽有限的數(shù)據(jù)规惰。
4.在自定義CDS視圖中,創(chuàng)建泉蝌。
5.
1).命名是YY1_開頭.
2).如果想發(fā)布成OData服務(wù)歇万,外部API必須勾選。
3).主數(shù)據(jù)源顧名思義是獲取的哪個(gè)系統(tǒng)已有的CDSView勋陪,例如物料憑證抬頭View堕花,
4).關(guān)聯(lián)數(shù)據(jù)源是物料憑證行項(xiàng)目View
5).編輯主數(shù)據(jù)源和關(guān)聯(lián)數(shù)據(jù)源的關(guān)聯(lián)屬性,如圖
注意:不允許跨表關(guān)聯(lián),只允許使用主數(shù)據(jù)源視圖的字段關(guān)聯(lián)其余數(shù)據(jù)源粥鞋。
6.字段選擇從所有關(guān)聯(lián)的表中篩選需要展示的字段,選擇后可預(yù)覽瞄崇。
7.如果想對(duì)該View做篩選條件呻粹,可在過(guò)濾器中添加代碼
8.發(fā)布
二.發(fā)布OData服務(wù)
1.路徑
2.新建。
3.添加創(chuàng)建的YY1_LEHTEST001_CDS視圖
4.發(fā)布時(shí)間較長(zhǎng)苏研,等待等浊。。摹蘑。筹燕。。衅鹿。
5.發(fā)布成功后撒踪,創(chuàng)建通信安排
6.創(chuàng)建通信安排,選擇通信場(chǎng)景YY1_LEHTEST001.
7.
需要?jiǎng)?chuàng)建通訊系統(tǒng)和用戶
1)創(chuàng)建用戶
使用系統(tǒng)建議的密碼保存大渤≈仆可以重復(fù)修改密碼,后續(xù)會(huì)用到該密碼泵三。
2)創(chuàng)建通訊系統(tǒng)
將用戶分配到通訊系統(tǒng)中耕捞。
8.發(fā)布激活OData衔掸。
三.OData使用
EXCEL2016以上可以獲取OData的數(shù)據(jù)。
1.路徑:數(shù)據(jù)-獲取數(shù)據(jù)-自其他源-從OData源
2.將該OData生成的URL粘貼進(jìn)去
確定
設(shè)置級(jí)別:最后一條
3.基本選項(xiàng)填寫該OData服務(wù)維護(hù)的通信用戶賬號(hào)和密碼俺抽。
4.驗(yàn)證通過(guò)
加載