每個項目的記錄數範例

您可以使用「資料庫設定」對話方塊的「每個項目的記錄數」屬性頁面,在單一列印的項目上列印多個資料庫記錄,並指定希望那些記錄在列印的項目上進行分組的方式。請參考以下範例:

假設您有一個名為 products.txt 的文字資料庫。它包含十三個記錄,這些記錄由產品清單和產品的來源區域組成,如下所示:

產品,區域

刀,西部區域

餐巾,東部區域

咖啡杯,南部區域

叉子,西部區域

勺子,西部區域

鉗子,西部區域

防燙墊,東部區域

餐杯,南部區域

酒杯,南部區域

刮勺,東部區域

茶杯,南部區域

果汁杯,南部區域

平底玻璃杯,南部區域

您希望 BarTender 為每個區域列印一個項目,從而將該區域的所有產品都列印在該項目上。 以下程序說明如何建立資料庫連線,啟用每個列印項目的多筆記錄列印,以及將記錄新增至範本中。

接下來,設定每個項目的最大記錄數,然後指定「欄位變更時中斷」和「將多筆記錄組合成單一欄位」選項。

接下來,將記錄新增至範本,然後按照您希望這些記錄顯示的方式對它們進行格式化。

當您列印文件時,這三個列印項目的顯示方式與以下內容類似:

南方區域

咖啡杯, 餐杯, 酒杯, 茶杯, 果汁杯, 平底玻璃杯


東部區域

餐巾, 防燙墊, 刮勺


西部區域

, 叉子, 勺子, 鉗子

在此範例中,列印了三個項目,因為在資料庫中有三個區域,並且每個區域的所有產品都適合列印項目的大小。每個列印項目的最大產品數設定為六個,因此當某個區域超過六個產品時,該區域的其他產品將列印在單獨的項目上,從而增加列印項目數。同樣地,如果新增另一個區域,也將列印額外的項目。