反饋已提交
網絡繁忙
MAP(object, string, int, int):四個參數分別是索引值,資料集的名字,索引值所在欄序號,傳回值所在欄序號。
提醒:後兩個參數也可以寫欄名代替。
根據資料集的名字,找到對應的資料集,找到其中索引列的值為key所對應的傳回值。
資料集的查詢方式是依次從報表資料集找到伺服器資料集。
索引欄序號與傳回值序列號的初始值為1。
使用方式:
MAP(1001, "employee", 1, 2)傳回 employee 資料集,第 1 欄中值為 1001 那條記錄中第 2 列的值。
MAP(1001, "employee", "name", "address")傳回 employee 資料集,name 欄中值為 1001 那條記錄中 address 欄的值。
我們以發票列印的範例來介紹MAP函式的使用。
新建資料集ds1,輸入SQL:SELECT * FROM 訂單。
將票據處理成與實際尺寸相同,且解析度為 96dpi 的圖片。
點擊工具欄 【範本】→【紙張背景】,將剛才準備好的圖片作為背景。
點擊工具欄 【範本】→【頁面設定】,根据票据的实际尺寸进行页面大小设置,同时将页边距都设为 0。
在對應位置插入發票對應資料,訂單ID為 10001。
訂購日期位置插入公式,輸入MAP(10001, "ds1", "訂單ID", "訂購日期")。
客戶資料位置插入公式,輸入MAP(10001, "ds1", "訂單ID", "客戶ID")。
應付金額位置插入公式,輸入MAP(10001, "ds1", "訂單ID", "應付金額")。
客戶簽名位置插入公式,輸入MAP(10001, "ds1", "訂單ID", "貨主名稱")。
拖拽資料欄,調整儲存格使得報表內容對應到票據的相應位置。
在瀏覽器中預覽效果。
公式插入可參考A05-03 插入公式。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉