溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)

發(fā)布時間:2021-12-02 10:46:13 來源:億速云 閱讀:119 作者:柒染 欄目:互聯(lián)網(wǎng)科技

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn),相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

概述

報表除了以文字方式呈現(xiàn)內(nèi)容,嵌入圖片也是常見需求。圖片的來源有很多種,比如應(yīng)用目錄、服務(wù)器應(yīng)用外目錄,外網(wǎng)地址等等。

針對不同的來源或存儲位置,引入圖片時也有各自對應(yīng)的方式,存儲在應(yīng)用目錄內(nèi)的可以通過應(yīng)用的相對路徑或絕對路徑,服務(wù)器內(nèi)但應(yīng)用外的也可以通過絕對路徑引入,外網(wǎng)地址的則可以引入絕對 Url 地址實現(xiàn)。

今天要講的,是另外一種較為特殊的情況,將圖片存儲在數(shù)據(jù)庫的大字段內(nèi),這樣就要求報表工具支持圖片大字段直接轉(zhuǎn)為圖片呈現(xiàn)的功能,否則只能通過用戶自定義類實現(xiàn)。

在潤乾報表中怎么做呢?

看似很 trouble,其實很 easy!

接下來的內(nèi)容,結(jié)合雇員信息表中“照片”字段(大字段存儲)為大家介紹如何來做。

操作步驟

準(zhǔn)備一個自由格式報表模板

準(zhǔn)備一張結(jié)果如下圖所示的自由格式報表

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)

模板設(shè)計如下

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)

數(shù)據(jù)集 sql:SELECT 雇員. 雇員 ID, 雇員. 姓氏, 雇員. 名字, 雇員. 職務(wù), 雇員. 尊稱, 雇員. 出生日期, 雇員. 雇用日期, 雇員. 城市, 雇員. 地區(qū), 雇員. 地址, 雇員. 照片 FROM 雇員

B2 表達式:=ds1.select(雇員 ID)

D3 表達式:=ds1. 姓氏 +ds1. 名字

B4、B5、B6、B7、D4、D5、D6 均為:=ds1. 字段名

另外,A1—A8 的左主格設(shè)置為 B3

模板中引入圖片字段

重點來了?。?!在模板中引入圖片字段,在 E3 單元格點擊鼠標(biāo)右鍵,選擇“圖片”

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)

如下切換到“表達式”選項,并設(shè)置表達式為:=ds1. 照片

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)

預(yù)覽報表結(jié)果

確定后,再次預(yù)覽報表

數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)

數(shù)據(jù)庫存儲的圖片字段即顯示到報表中。

對于這種看似復(fù)雜的問題,但比較常用的功能,報表工具在設(shè)計時都已考慮到,對實現(xiàn)的方法也做了封裝,開發(fā)者都不需了解原理,直接按照使用手冊操作即可,大大減少報表的開發(fā)周期。

看完上述內(nèi)容,你們掌握數(shù)據(jù)庫中的圖片字段怎么在報表中呈現(xiàn)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI