針對欄位的呈現效果,一般以文字顯示,若文字是有意義的,可再搭配使用欄位內容,轉換成相對應的結果,例:條碼文字轉換為條碼圖檔,讓欄位可以透過條碼機進行掃描。預設以[資料欄位]為主。適用報表 / Smart Query模組。
此章節包含的主題:
若欄位內容為 "資料夾/圖檔.png"(Pic/1.jpg),想讓圖片在查詢/報表頁面中顯示,則有以下2種作法:
作法(1)將圖檔資料夾整個copy到 C:\Program Files\SEVI\WEB\貼上,接著在設計頁面時,將欄位屬性中的欄位內容調整為圖檔欄位,並再設定圖檔寬度及圖檔高度及勾選等比例,即可於報表顯示。
作法(2)若圖檔資料夾不方便搬移,則可將欄位內容轉換為URL資訊,讓頁面可透過URL抓取到該圖檔,作法如下
Step1.需到控制台\系統管理工具\IIS(網際網路管理員)
Step2.點選Default Web Site\新增虛擬目錄\ ,設定別名為Pic,指定圖檔資料夾路徑
(其到的圖檔url為http://localhost/Pic/1.jpg)
Step3.回到頁面設計,點選欄位節點,右鍵新增運算欄位(名稱IMG1),並輸入運算公式
'http://localhost/'+$圖檔欄位$ |
Step4.將欄位(IMG1),設定欄位內容為"圖檔欄位",並指定圖檔寬度100及圖檔高度100及勾選等比例,即可於報表上顯示。
使用此設定可快速地製作出不同編碼方式的條碼圖案,可選擇與資料庫相連結設計,搭配報表呈現一頁印出多筆條碼的資訊
條碼欄位設計步驟
在設計頁面上,將欄位內容屬於條碼字串的欄位,請整欄位內容為[條碼欄位]
指定圖檔寬度100、圖檔高度100
指定條碼種類CODE39,條碼方向為橫式
勾選顯示條碼數字,勾選條碼邊框
接著進行報表設計,針對儲存格貼上此條碼欄位,定義區塊為明細
已完成報表設計,即可透過 Run Time效果,查看報表預覽的效果。
條碼欄位屬性
圖檔寬度:未設定時,以報表上儲存格的寬度為主(建議設定)
圖檔高度:未設定時,以報表上儲存格的寬度為主(建議設定)
等比例:若勾選會依據設定的寬、高縮放圖片
條碼種類:區分CODE39、CODE128、EAN13、EAN8、ISBN、UPCA、IN25、CODABR、PDF417、DataMatrix、QRCode 11種條碼種類。
條碼方向:可選擇條碼的方向在列印時是橫式還是水平。
條碼字體大小:輸入指定的條碼字體列印大小
條碼測試:可利用條碼測試按鈕來知道最適高度與寬度
左邊界:可微調左邊界的空白格,預設無邊界
加檢查碼:預設為不勾選。需注意部份條碼種類不需要檢查碼。
條碼編碼:適用於Code128種類,若欄位字串有A,B,C,請勾選,系統會以欄位的值為主作產出條碼
顯示條碼數字:位於條碼圖檔的最下方是否一併顯示條碼文字
邊框:將整個條碼套用框線框住
填滿:依據儲存格高度作填滿。建議設定圖檔寬度、高度