SAP Business Application Studio和SAP云平臺(tái)Destination

      網(wǎng)友投稿 782 2025-03-31

      根據(jù)SAP官方文檔,在SAP Cloud Platform CloudFoundry環(huán)境里創(chuàng)建的Destination,在SAP Business Application Studio的consume SAP systems里可以被解析為System URL或者catalog兩種類別:

      那么SAP Business Application Studio是根據(jù)什么樣的條件來解析的呢?

      根據(jù)Jerry的測(cè)試,只要SAP Cloud Platform CloudFoundry環(huán)境里創(chuàng)建的Destination,帶上了附加屬性WebIDEUsage = odata_abap, 根據(jù)SAP官方文檔,這個(gè)屬性告訴SAP WebIDE或者SAP Business Application Studio,該Destination指向的系統(tǒng)內(nèi)有一個(gè)ABAP實(shí)現(xiàn)的OData catalog service,能夠把系統(tǒng)里暴露出的OData服務(wù)以清單的形式顯示給消費(fèi)者。

      反之,WebIDEUsage = odata_gen的Destination,會(huì)被SAP Business Application Studio解析成System Url.

      需要強(qiáng)調(diào)的是,被SAP Business Application Studio使用的Destination,還需要加上HTML5.DynamicDestination = true這一句。

      SM30的Maintenance View是通過SE11里面的工具生成的,所有的顯示和增刪改查的邏輯都是自動(dòng)生成的代碼,通常這些代碼在和Maintenance View同名的Function Group里面。

      Function Group: CRMV_PR_SUBSTRAC

      同時(shí)SAP提供了一些事件可以加到Maintenance View讓USER可以自定義一些邏輯,進(jìn)入上面的Table Maintenance Generator之后,再進(jìn)入下面的Menu:

      Maintenance View支持事件: http://help.sap.com/saphelp_47x200/helpdata/en/91/ca9f0ea9d111d1a5690000e82deaaa/frameset.htm

      每個(gè)事件是一個(gè)Sub Routine, 工具自動(dòng)生成的代碼預(yù)留了調(diào)用這些Sub Routine的地方,其中有一個(gè)事件是’Before Save Data to Database’,我覺得這個(gè)事件是最適合驗(yàn)證數(shù)據(jù)的地方.

      把驗(yàn)證邏輯寫完之后,可以驗(yàn)證用戶輸入的數(shù)據(jù)是否和Allow Product Set type Change里面的數(shù)據(jù)沖突,也可以提示用戶Error Message.

      SAP Business Application Studio和SAP云平臺(tái)Destination

      Input data.

      Save

      現(xiàn)在的問題是,Save之后,用戶正在編輯的行灰掉了,不能重新點(diǎn)擊Change繼續(xù)編輯,只能回退,取消Save.

      我研究得出的原因是,系統(tǒng)生成打代碼調(diào)用了用戶自定義的事件之后,不管結(jié)果如何,都會(huì)執(zhí)行后續(xù)的邏輯,所以Screen無法停留在剛才的狀態(tài)。而且所有的控制都是由系統(tǒng)生成代碼完成,USER無法干預(yù)。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:如何將excel表格中的通訊錄導(dǎo)入手機(jī)中(怎么把excel的通訊錄導(dǎo)入手機(jī))
      下一篇:Word表格無法自動(dòng)換頁的快捷解決方法概述(word中表格自動(dòng)換頁怎么取消)
      相關(guān)文章
      在线观看亚洲AV日韩AV| 久久精品亚洲一区二区| 久久亚洲中文字幕精品有坂深雪| 国产亚洲精品资源在线26u| 国产亚洲精品高清在线| 成人亚洲网站www在线观看| 国产精品亚洲一区二区三区久久| 亚洲国产av玩弄放荡人妇| 亚洲精品乱码久久久久蜜桃 | 国产亚洲人成A在线V网站| 亚洲中文无韩国r级电影| 亚洲第一页综合图片自拍| 亚洲国产成人a精品不卡在线| 女bbbbxxxx另类亚洲| 亚洲av无码不卡私人影院| 亚洲国产精品毛片av不卡在线| 国产精品无码亚洲一区二区三区| 精品国产亚洲一区二区三区在线观看| 亚洲乱妇老熟女爽到高潮的片| 亚洲精品蜜夜内射| 国产亚洲精品第一综合| 一本久到久久亚洲综合| 亚洲女人被黑人巨大进入| 国产日产亚洲系列| 亚洲国产精品无码中文字| 亚洲人成影院在线| 亚洲激情校园春色| 亚洲情A成黄在线观看动漫软件| 亚洲日本VA午夜在线电影| 国产精品观看在线亚洲人成网| 亚洲乱码中文字幕手机在线| 亚洲中文字幕在线乱码| 久久精品国产96精品亚洲 | 国产亚洲人成网站在线观看不卡| 久久精品国产亚洲av麻豆| 亚洲自偷精品视频自拍| 国产婷婷综合丁香亚洲欧洲| 亚洲国产成人久久精品软件| 亚洲国产中文字幕在线观看| 亚洲国产精品成人精品无码区在线| 亚洲天天做日日做天天欢毛片 |