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

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

Lodop中JS文檔式模版的加載和賦值

admin
2023年9月26日 23:18 本文熱度 520

Lodop模版有兩種方法,一種是傳統(tǒng)的JS語句,可以用JS方法里的eval來執(zhí)行,一種是文檔式模版,是特殊格式的base64碼,此篇博文介紹文檔式模版的加載,文檔式模版的生成以及傳統(tǒng)JS模版的生成加載賦值等,可查看本博客其他博文。Lodop的JS模版代碼、文檔式模版 生成加載賦值博文索引

加載文檔式模版的方法是:
LODOP.ADD_PRINT_DATA("ProgramData",模版字符串); //裝載模板

賦值方法和前面JS模版的第二種賦值方式一樣,加載模版后賦值。
LODOP.SET_PRINT_STYLEA(類名序號等,"CONTENT", 新賦的值); //根據(jù)打印項類名賦值

測試代碼:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WEB打印控件LODOP</title>
<script language="javascript" src="LodopFuncs.js"></script>
</head>
<body>
<textarea rows="10" id="S1" cols="98" >
@J0yHEH1QG1IBIS0APyMOGSISCGDAPt0XJ1OFGyECHS0APxyHEH1DLJ5yoSODIRj9ZN0XFIESGGR9AwZAPxyHEH0lCGRjZD0XFIESGGZ9ZwxAPxyHEH00CGxAPt0XJ1OFGxkSEyEqQDcWIRIAHTShMJkDHSEZCGNAPxyHEH0kCGH3QDcWIRIAZw01Aj0XFIESGGZ9AGpAPxyHEH00CGV2QDbAPygDHx5KFHEHFS0APxyHEH1DLJ5yoSODIRj9BQNjQDcWIRIAZG0lBGtAPxyHEH0lCGV5BN0XFIESGGZ9Zwx4QDcWIRIAAQ0mAwLAPt0XJ1OFGxuSFHqVIS0APxyHEH1DLJ5yoSODIRj9AwNjQDcWIRIAZG0lZN0XFIESGGV9ZwNAPxyHEH0mCGVjQDcWIRIAAQ0kZmpAPt0XJ1OFGyOSGyqWESEVKD0XFIESGGD9ZD0XQDcoHSWBH0uOHRIHJIOSKD0XFIESGGD9Zt0XQDcoD0kOH1AWGxESJS0APxyHEH0kCGVAPxyHEH0lCGVAPxyHEH0mCGVAPxyHEH00CGZAPt0XJ0AioaEyoaEqQDcWIRIAHTShMJkDHSEZCIEgBISwoJk1MRMFnTZlqR9MImSfQDcWIRIAZG01Jay3AIblDD0XFIESGGV9AGIGZGMYX2DAPxyHEH0mCGIuMID1JxABQDbAPygcqTIgozSgMI0APxyHEH0kCHEnQDcWIRIAZw1RFN0XFIESGGZ9JR0APt0XJ1A0rJkyGzSgMKAmKD0XFIESGGR9nKEyoJ5uoJH7QDcWIRIAZw1cqTIgozSgMGfAPxyHEH0mCJy0MJ1hLJ1yBj0XJ0yHEH1SGxEqQDb=
</textarea><br>
<a href="javascript:prn1_preview()">加載原始文檔式模版</a><br>
請輸入姓名:
<input type="text" id="B1" size="5"> <br>
請輸入地址:
<input type="text" id="Z1" size="5"><br>  
請輸入電話:
<input type="text" id="N1" size="50"><br>      
<a href="javascript:prn2_preview()">加載頁面輸入的新內(nèi)容的該文檔式模版</a>
<script language="javascript" type="text/javascript">  
   var LODOP; //聲明為全局變量
   function prn1_preview(){    
       LODOP
=getLodop();
       LODOP.ADD_PRINT_DATA(
"ProgramData",document.getElementById('S1').value); //裝載模板
       //LODOP.PREVIEW();
       LODOP.PRINT_DESIGN();
   };
   
function prn2_preview(){    
       LODOP
=getLodop();
       LODOP.ADD_PRINT_DATA(
"ProgramData",document.getElementById('S1').value); //裝載模板
       LODOP.SET_PRINT_STYLEA("XM","CONTENT", document.getElementById('B1').value); //根據(jù)打印項類名賦值
       LODOP.SET_PRINT_STYLEA("DZ","CONTENT", document.getElementById('Z1').value); //根據(jù)打印項類名賦值
       LODOP.SET_PRINT_STYLEA("DH","CONTENT", document.getElementById('N1').value); //根據(jù)打印項類名賦值
       LODOP.PREVIEW();
       
//注意,如果類名有重復(fù)的,賦值時所有相同類名的打印項的值都會被替換
   };
</script>
</body>

圖示:

文檔式模版是特殊base64碼,這里先把打印預(yù)覽臨時改成打印設(shè)計,在打印設(shè)計里的生成代碼里查看下JS代碼模版,通過JS代碼和左側(cè)打印項列表,直觀的看到設(shè)計了哪些打印項。


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