狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

Lodop打印控件中眉腳項關聯各自表格,添加新眉腳項,注意關聯序號

admin
2023年9月27日 23:41 本文熱度 550

一個任務中有多個表格,根據每個表格設置自己的頁眉頁腳,這種時候可以使用眉腳項關聯表格。
眉腳項不會按照關聯偏移值顯示,也是固定位置顯示,就是和表格關聯一起顯示。

后期修改模版的時候,如果需要給每個表格增加新的眉腳項,注意序號。
因為lodop中的序號是整個任務中的,增加新的眉腳項,會影響之前打印項的序號。

本文例子,一個任務中有兩個table表格,各自自動分頁,分別帶著自己的一個文本眉腳項。
該例子中,兩個表格各自分了兩頁,所以整個任務共四頁。

第一個表格自動分頁兩頁,帶著表格1的頁頭這個打印項,
第二個表格自動分頁兩頁,帶著表格2的頁頭這個打印項。(這時候第二個表格打印項任務中序號是3)

prn2_preview第二個方法里,給每個表格新增了表格自己的一個條碼眉腳項。
第一個表格增加值為123456789的條碼眉腳項,
第二個表格增加值為987654321的條碼眉腳項,

這個時候,由于表格1里增加了新的打印項,所以表格2的表格打印項本身,變成了第四項。
注意后面的的原來的文本眉腳項和新增的條碼眉腳項,都需要關聯新的序號值。

如果不用新增后的正確序號,錯誤效果現象:
(1)第一個表格上方頁眉頁腳重疊了。
(2)第二個表格頁眉頁腳打印項消失了。

簡短問答:

1.頁頭新增加一個二維碼打印項,打印項重疊了,第二個表格眉腳項消失了

是否用了關聯,新增打印項后,排查關聯的打印項序號是否正確。

做個簡單例子發過來,這邊測試下,關聯序號是否正常。

做個簡單的能還原問題的例子,數值都用具體數值,發過來,這邊測試下。

--簡短問答結束----

測試代碼:

<script language="javascript" src="LodopFuncs.js"></script>
</head>
<body>
<div id="div1">
<table border=1 cellSpacing=0 cellPadding=1 width="100%" style="border-collapse:collapse;background-color:#ffcccc;text-align:center;">
<tr>
   <td colspan="2">表格的內容</td>
</tr>
<tr>
   <td>單元格1</td>
   <td>單元格2</td>
</tr>
<tr>
   <td>單元格3</td>
   <td>單元格4</td>
</tr>
<tr>
   <td>單元格5</td>
   <td>單元格6</td>
</tr>
<tr>
   <td>單元格7</td>
   <td>單元格8</td>
</tr>
</table>
</div>
<div id="div2">
<table border=1 cellSpacing=0 cellPadding=1 width="100%" style="border-collapse:collapse;background-color:#ccffff;text-align:center;">
<tr>
   <td colspan="2">表格的內容</td>
</tr>
<tr>
   <td>單元格1</td>
   <td>單元格2</td>
</tr>
<tr>
   <td>單元格3</td>
   <td>單元格4</td>
</tr>
<tr>
   <td>單元格5</td>
   <td>單元格6</td>
</tr>
<tr>
   <td>單元格7</td>
   <td>單元格8</td>
</tr>
</table>
</div>
<p><a href="javascript:prn1_preview()">自動分頁,兩個表格帶各自的頁眉頁腳</a></p>
<p><a href="javascript:prn2_preview()">自動分頁,添加一個各自的條碼眉腳打印項</a></p>
<script language="javascript" type="text/javascript">  
   var LODOP; //聲明為全局變量
   function prn1_preview() {//根據超文本打印項高度47自動分頁
      LODOP=getLodop();        
      LODOP.PRINT_INIT(
"");
      LODOP.ADD_PRINT_TABLE(
57,9,300,69,document.getElementById("div1").innerHTML);
      LODOP.ADD_PRINT_TEXT(
16,62,197,20,"表格1的頁頭");
      LODOP.SET_PRINT_STYLEA(
0,"FontColor","#008000");
      LODOP.SET_PRINT_STYLEA(
0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",1);
      LODOP.NewPageA();
      LODOP.ADD_PRINT_TABLE(
57,9,300,69,document.getElementById("div2").innerHTML);
      LODOP.ADD_PRINT_TEXT(
16,62,197,20,"表格2的頁頭");
      LODOP.SET_PRINT_STYLEA(
0,"FontColor","#0000A0");
      LODOP.SET_PRINT_STYLEA(
0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",3);
      LODOP.PRINT_DESIGN();    
   };
   
function prn2_preview() {//沒有根據打印項高度47自動分頁    
      LODOP=getLodop();        
      LODOP.PRINT_INIT(
"");
      LODOP.ADD_PRINT_TABLE(
57,9,300,69,document.getElementById("div1").innerHTML);
      LODOP.ADD_PRINT_TEXT(
16,62,197,20,"表格1的頁頭");
      LODOP.SET_PRINT_STYLEA(
0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",1);
      LODOP.ADD_PRINT_BARCODE(
14,273,110,35,"Code39","123456789");//增加新的頁眉頁腳項
      LODOP.SET_PRINT_STYLEA(0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",1);
      LODOP.NewPageA();
      LODOP.ADD_PRINT_TABLE(
57,9,300,69,document.getElementById("div2").innerHTML);
      LODOP.ADD_PRINT_TEXT(
16,62,197,20,"表格2的頁頭");
      LODOP.SET_PRINT_STYLEA(
0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",4); //每個表格新加打印項后,后面表格關聯的序號增加了
      LODOP.ADD_PRINT_BARCODE(14,273,110,35,"Code39","987654321");//增加新的頁眉頁腳項
      LODOP.SET_PRINT_STYLEA(0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",4); //每個表格新加打印項后,后面表格關聯的序號增加了
      LODOP.PRINT_DESIGN();    
   };
</script>
</body>

圖示:


該文章在 2023/9/27 23:41:10 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved