SAP Fiori 應(yīng)用實(shí)現(xiàn)內(nèi)容秒截屏并自動(dòng)導(dǎo)出圖片文件的高能技巧
http://www.bczicp.cn/content/25/0521/17/60395570_1153812457.shtml
2025/5/21 17:18:16
想在 SAP UI5 Freestyle 開(kāi)發(fā)里引入一個(gè)按鈕,點(diǎn)擊之后,可以把當(dāng)前 SAP UI5 應(yīng)用的界面,截屏并自動(dòng)另存為本地圖片文件。SAP UI5 應(yīng)用開(kāi)發(fā)教程之一百四十八 - SAP UI5 表格數(shù)據(jù)如何導(dǎo)出成 Excel 文件(Table Export As Excel)像其名稱「html2canvas」暗示的一樣,這個(gè)工具并不直接將 HTML 頁(yè)面轉(zhuǎn)換成圖片,而是將 HTML 轉(zhuǎn)換成 canvas,拿到這個(gè) canvas 之后,前端開(kāi)發(fā)工程師就可以為所欲為了。
SAP Fiori 應(yīng)用中 markdown 格式的輸入和渲染的支持
http://www.bczicp.cn/content/25/0520/12/60395570_1153724806.shtml
2025/5/20 12:18:14
SAP Fiori 應(yīng)用中 markdown 格式的輸入和渲染的支持。因?yàn)槲沂褂?markdown 寫博客,需要選擇一個(gè)開(kāi)源工具將 markdown 源代碼轉(zhuǎn)換成 html 原生代碼,這樣博客才能顯示在我的個(gè)人網(wǎng)站上。既然有了 marked,我們不用重復(fù)造輪子,直接在 SAP UI5 應(yīng)用里使用 marked 的 parse 方法,將用戶通過(guò) SAP UI5 TextArea 控件手敲的 markdown 代碼,轉(zhuǎn)換成原生的 HTML 代碼即可:
SAP Fiori 應(yīng)用(UI5)如何調(diào)用 DeepSeek API 并通過(guò) Streaming 方式顯示結(jié)果
http://www.bczicp.cn/content/25/0516/00/60395570_1153435598.shtml
2025/5/16 0:12:16
SAP Fiori 應(yīng)用(UI5)如何調(diào)用 DeepSeek API 并通過(guò) Streaming 方式顯示結(jié)果。我們公司在內(nèi)網(wǎng)部署了 DeepSeek,需要開(kāi)發(fā)一個(gè) SAP UI5 應(yīng)用,通過(guò) API 方式調(diào)用這個(gè)本地 DeepSeek,將其結(jié)果通過(guò) Streaming 方式渲染在 SAP UI5 應(yīng)用界面上。值得一提的是,筆者上面的文章里,調(diào)用 DeepSeek API 時(shí),stream 標(biāo)志位設(shè)置為 false. 在 SAP UI5 應(yīng)用里,需要將其設(shè)置為 true,這樣才能開(kāi)啟 DeepSeek API 的 Streaming Response 模式。
ABAP 是否具備時(shí)空穿梭能力?這種理念與編程語(yǔ)言中的多線程處理有著驚人的相似性:當(dāng)我們?cè)?ABAP 里使用 CALL FUNCTION ...STARTING NEW TASK 創(chuàng)建異步任務(wù)時(shí),系統(tǒng)實(shí)際上在創(chuàng)造多個(gè)并行的時(shí)間線。如果把每次 ABAP 對(duì)象的激活,看成一次宇宙收縮,那么 ABAP Workbench 里的 Version List 就是最直觀的時(shí)間旅行證據(jù)。從這個(gè)意義上說(shuō),ABAP 不僅具備時(shí)空穿梭的潛力,ABAP 本身就是企業(yè)級(jí)應(yīng)用的時(shí)空編織機(jī)。
ABAP 在同一進(jìn)程開(kāi)多條數(shù)據(jù)庫(kù)連接原來(lái)這么簡(jiǎn)單。DATA: lv_conam TYPE dbcon_name VALUE ''''''''R/3*ZTEST''''''''. INSERT ztest CONNECTION (lv_conam) FROM ls_test. COMMIT CONNECTION (lv_conam)." 在服務(wù)連接上插入數(shù)據(jù)INSERT ztest CONNECTION (lv_conam) FROM ls_test."立即提交服務(wù)連接,釋放鎖COMMIT CONNECTION (lv_conam)."在標(biāo)準(zhǔn)連接插入另一條演示記錄INSERT ztest FROM ls_test.COMMIT WORK. "提交標(biāo)準(zhǔn)連接。
項(xiàng)目實(shí)戰(zhàn)中的 SAP Fiori Elements 擴(kuò)展需求和實(shí)現(xiàn)細(xì)節(jié)
http://www.bczicp.cn/content/25/0511/00/60395570_1153103024.shtml
2025/5/11 0:15:34
項(xiàng)目實(shí)戰(zhàn)中的 SAP Fiori Elements 擴(kuò)展需求和實(shí)現(xiàn)細(xì)節(jié)。所以上個(gè)月筆者抓緊業(yè)余時(shí)間,又更新了10篇,主要圍繞 SAP Fiori Elements 在項(xiàng)目實(shí)戰(zhàn)中的 Extensibility(擴(kuò)展)需求的分析思路和實(shí)現(xiàn)細(xì)節(jié)來(lái)展開(kāi)。這是筆者 SAP Fiori Elements 開(kāi)發(fā)教程重點(diǎn)介紹的內(nèi)容。目前本教程已經(jīng)通過(guò)上面三種方式,在 List Report 和 Object Page 這兩種類型的 Fiori Elements 應(yīng)用里實(shí)現(xiàn)了 UI 頁(yè)面元素和用戶交互邏輯的定制化,下面是一些例子。
ABAP CDS View 開(kāi)發(fā)教程:從入門到精通。從下面這張圖可以看出,Restful ABAP Programming Model 的概念和 SAP BTP 平臺(tái) ABAP 編程環(huán)境里的開(kāi)發(fā),都包含了部分 ABAP CDS View 的內(nèi)容。SAP 的旗艦級(jí)產(chǎn)品是 SAP S/4HANA 和 SAP S/4HANA Cloud,經(jīng)歷過(guò) SAP ERP 時(shí)代的朋友們,一定對(duì) SAP ERP 底層數(shù)以萬(wàn)計(jì)的數(shù)據(jù)庫(kù)表的數(shù)量印象深刻。ABAP CDS View 從入門到精通教程第一篇:ABAP CDS View 在 SAP 技術(shù)體系中的重要地位。
汪子熙 2025 年 4 月新創(chuàng)作的 SAP 技術(shù)文章合集
http://www.bczicp.cn/content/25/0427/16/60395570_1152226350.shtml
2025/4/27 16:45:13
這個(gè)月筆者業(yè)余時(shí)間的創(chuàng)作重心,還是放在 ABAP,SAP UI5 Freestyle,SAP Fiori Elements 和 SAP CDS View 這四套開(kāi)發(fā)教程的持續(xù)寫作上。SAP ABAP 數(shù)據(jù)庫(kù)四種表連接的辨析:Inner Join,Outer Join,Left Join 和 Right Join.小技巧分享:如何查看 SAP UI5 和 Fiori Elements 應(yīng)用從后臺(tái)服務(wù)器獲取的 OData 數(shù)據(jù)明細(xì)。在一張 Fiori Elements 列表報(bào)表里精準(zhǔn)排布列:Fiori Elements @UI.lineItem 注解深度剖析。
回答網(wǎng)友提問(wèn):Word 里如何調(diào)用 DeepSeek API?不過(guò)在 Word 里調(diào)用 DeepSeek 官方 API 還是本地 API,步驟都基本一致,無(wú)非是 API url 修改一下就行了。實(shí)現(xiàn)思路就是在 Word 里創(chuàng)建一個(gè)宏,把調(diào)用 DeepSeek API 的 Visual Basic 代碼,寫在這個(gè)宏里。我要在 Word 里使用 Visual Basic, 調(diào)用 DeepSeek V3 API. API 輸入,是用戶在 Word 里選中的一段文本。