LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

Lodop打印控件中眉腳項(xiàng)關(guān)聯(lián)各自表格,添加新眉腳項(xiàng),注意關(guān)聯(lián)序號(hào)

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

一個(gè)任務(wù)中有多個(gè)表格,根據(jù)每個(gè)表格設(shè)置自己的頁(yè)眉頁(yè)腳,這種時(shí)候可以使用眉腳項(xiàng)關(guān)聯(lián)表格。
眉腳項(xiàng)不會(huì)按照關(guān)聯(lián)偏移值顯示,也是固定位置顯示,就是和表格關(guān)聯(lián)一起顯示。

后期修改模版的時(shí)候,如果需要給每個(gè)表格增加新的眉腳項(xiàng),注意序號(hào)。
因?yàn)閘odop中的序號(hào)是整個(gè)任務(wù)中的,增加新的眉腳項(xiàng),會(huì)影響之前打印項(xiàng)的序號(hào)。

本文例子,一個(gè)任務(wù)中有兩個(gè)table表格,各自自動(dòng)分頁(yè),分別帶著自己的一個(gè)文本眉腳項(xiàng)。
該例子中,兩個(gè)表格各自分了兩頁(yè),所以整個(gè)任務(wù)共四頁(yè)。

第一個(gè)表格自動(dòng)分頁(yè)兩頁(yè),帶著表格1的頁(yè)頭這個(gè)打印項(xiàng),
第二個(gè)表格自動(dòng)分頁(yè)兩頁(yè),帶著表格2的頁(yè)頭這個(gè)打印項(xiàng)。(這時(shí)候第二個(gè)表格打印項(xiàng)任務(wù)中序號(hào)是3)

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

這個(gè)時(shí)候,由于表格1里增加了新的打印項(xiàng),所以表格2的表格打印項(xiàng)本身,變成了第四項(xiàng)。
注意后面的的原來(lái)的文本眉腳項(xiàng)和新增的條碼眉腳項(xiàng),都需要關(guān)聯(lián)新的序號(hào)值。

如果不用新增后的正確序號(hào),錯(cuò)誤效果現(xiàn)象:
(1)第一個(gè)表格上方頁(yè)眉頁(yè)腳重疊了。
(2)第二個(gè)表格頁(yè)眉頁(yè)腳打印項(xiàng)消失了。

簡(jiǎn)短問(wèn)答:

1.頁(yè)頭新增加一個(gè)二維碼打印項(xiàng),打印項(xiàng)重疊了,第二個(gè)表格眉腳項(xiàng)消失了

是否用了關(guān)聯(lián),新增打印項(xiàng)后,排查關(guān)聯(lián)的打印項(xiàng)序號(hào)是否正確。

做個(gè)簡(jiǎn)單例子發(fā)過(guò)來(lái),這邊測(cè)試下,關(guān)聯(lián)序號(hào)是否正常。

做個(gè)簡(jiǎn)單的能還原問(wèn)題的例子,數(shù)值都用具體數(shù)值,發(fā)過(guò)來(lái),這邊測(cè)試下。

--簡(jiǎn)短問(wèn)答結(jié)束----

測(cè)試代碼:

<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">表格的內(nèi)容</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">表格的內(nèi)容</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()">自動(dòng)分頁(yè),兩個(gè)表格帶各自的頁(yè)眉頁(yè)腳</a></p>
<p><a href="javascript:prn2_preview()">自動(dòng)分頁(yè),添加一個(gè)各自的條碼眉腳打印項(xiàng)</a></p>
<script language="javascript" type="text/javascript">  
   var LODOP; //聲明為全局變量
   function prn1_preview() {//根據(jù)超文本打印項(xiàng)高度47自動(dòng)分頁(yè)
      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的頁(yè)頭");
      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的頁(yè)頭");
      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() {//沒(méi)有根據(jù)打印項(xiàng)高度47自動(dòng)分頁(yè)    
      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的頁(yè)頭");
      LODOP.SET_PRINT_STYLEA(
0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",1);
      LODOP.ADD_PRINT_BARCODE(
14,273,110,35,"Code39","123456789");//增加新的頁(yè)眉頁(yè)腳項(xiàng)
      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的頁(yè)頭");
      LODOP.SET_PRINT_STYLEA(
0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",4); //每個(gè)表格新加打印項(xiàng)后,后面表格關(guān)聯(lián)的序號(hào)增加了
      LODOP.ADD_PRINT_BARCODE(14,273,110,35,"Code39","987654321");//增加新的頁(yè)眉頁(yè)腳項(xiàng)
      LODOP.SET_PRINT_STYLEA(0,"ItemType",1);
      LODOP.SET_PRINT_STYLEA(
0,"LinkedItem",4); //每個(gè)表格新加打印項(xiàng)后,后面表格關(guān)聯(lián)的序號(hào)增加了
      LODOP.PRINT_DESIGN();    
   };
</script>
</body>

圖示:


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

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
在线看片免费人成视频丨 | 亚洲熟女中文字幕 | 日本免费一区二区三区久久 | 日韩一区二区三区在线观看视频 | 亚洲性爱免费视频在线 | 先锋影音最新在线资源网 |