2016-09-09 105 views

回答

1

我們用分隔符基於ETEXT BI Publisher的模板做你所想的做什麼。我已經讓他們中的幾個人打印標籤。

查找使用BI Publisher eText模板製作EFT(電子資金轉賬)的文檔。這個答案需要一些關於etext模板的基本知識。

您需要eText模板,以便獲得原始文本輸出而不是RTF或PDF。另一種選擇是在PLSQL中編寫代碼,該代碼運行得更快,但將數據提取(SQL)和格式化(進入ZPL)結合到PLSQL包中需要跨實例進行遷移,而不是從您的前端上傳模板目標實例。

該文檔將告訴您如何設置要重複的級別(循環/ for-each)。硬碼ZPL要像開始/結束標籤,打印數量等一樣保持靜態。與改變項目細節連接。最終你會喜歡的東西:

'^XA' 
'^PQ1,0,0,N^CI0^PW812^MMT^LL406' 
'^FT40,1300^A0N,24,24^FH^FN97^FD'||ITEM_NUMBER||'^FS' 
'^XZ' 
  • 每個這些將是其一個<NEW RECORD>
  • <MAXIMUM LENGTH>400什麼大十歲上下
  • <FORMAT>Alpha

不幸的是,由於eText模板是RTF文件,格式化非常重要,所以我不能只把t他在這裏確切的代碼/格式/語法。但是,這可以給你一個很好的例子:

etext ZPL Example

+0

謝謝了@ EdHayes3,我們已經使用ZPL代碼PLSQL包和發送的Zebra打印機的輸出。 – Rajesh123

+0

這是正確的,我在想什麼?如果不是,請糾正我。 1)創建電子文本文件,源是rdf報告標籤 2)在突發控制中調用此模板? (使用打印機文件) 能否請您在上面的建議是正確的? 問題: 1)如何在EBS中的eText文件中使用下面的代碼? '^ XA' '^ PQ1,0,0,N^CI0^PW812^MMT^LL406' '^ FT40,1300^A0N,24,24^FH^FN97^FD'|| ITEM_NUMBER ||'^FS' '^ XZ' 如果可能的話,我們可以在這個示例屏幕上? – Rajesh123

+0

您能否給我發送示例打印標籤文件/代碼? [email protected] – Rajesh123