亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

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

為什么Lodop的PRINT沒有返回job代碼或truefalse,返回ok的一種情況

admin
2023年9月25日 22:37 本文熱度 1195

之前也有其他客戶問過,PRINT獲取是否加入隊(duì)列,返回的不是true或false,而是ok。
或加上LODOP.SET_PRINT_MODE("CATCH_PRINT_STATUS", true);,返回的不是job代碼,而是ok。

之前的客戶沒有發(fā)代碼,所以我讓他們測(cè)試樣例,樣例右鍵查看源碼,對(duì)照樣例排查,估計(jì)這些人對(duì)照樣例自己排查到了,這次有客戶直接發(fā)了自己的代碼,知道了為什么那些客戶說返回ok的原因,是因?yàn)橐粋€(gè)錯(cuò)誤用法。

原因是在任務(wù)里指定打印機(jī)語句錯(cuò)誤,用成了設(shè)置winodws默認(rèn)打印機(jī)。
如果想有設(shè)置winodows打印機(jī)的功能,可以單獨(dú)一個(gè)按鈕等作為設(shè)置win默認(rèn)打印機(jī)的功能。
而在打印任務(wù)里指定打印機(jī),則需要用指定打印機(jī)的語句,具體可參考樣例7,或樣例5的第2步。

設(shè)置windows默認(rèn)打印機(jī)在樣例5的第7步,估計(jì)是參考樣例的時(shí)候沒有注意樣例5的第3步的那個(gè)獲取本機(jī)打印機(jī)列表,指定打印機(jī)的方法。而是誤認(rèn)為這個(gè)設(shè)置windows默認(rèn)打印機(jī)為指定打印機(jī)。

簡短問答:

1.為什么print返回的不是true或false,而是ok?

參考樣例4,35 http://www.c-lodop.com/demolist/PrintSample35.html
對(duì)照樣例排查下,樣例右鍵查看源碼。

指定打印機(jī)語句是怎樣指定的,是用的樣例7的方式嗎,SET_PRINTER_INDEX這種。

發(fā)一下代碼。
是否用了SET_PRINT_MODE("WINDOW_DEFPRINTER", "設(shè)置windows默認(rèn)打印機(jī)這種。
如果要在任務(wù)中指定打印機(jī),用樣例7那種,例如SET_PRINTER_INDEX這種。

2..為什么print加CATCH_PRINT_STATUS返回的不是job代碼,而是ok?

樣例45 http://www.c-lodop.com/demolist/PrintSample45.html

樣例右鍵查看源碼,對(duì)照樣例排查下。

--簡短問答結(jié)束----

測(cè)試代碼:

<script language="javascript" src="LodopFuncs.js"></script>
</head>
<body>
不是正常任務(wù)選打印機(jī)(設(shè)置winodws默認(rèn)打印機(jī)了):
<input type="text" id="T1" size="48"><br>
正常任務(wù)選打印機(jī):
<input type="text" id="T2" size="48"><br>
<p><a href="javascript:MyPrint1()">任務(wù)里不是選打印機(jī),設(shè)置windows默認(rèn)打印機(jī)</a></p>
<p><a href="javascript:MyPrint2()">任務(wù)里正確指定了打印機(jī)</a></p>
<script language="javascript" type="text/javascript">
       var LODOP; //全局變量
       function MyPrint1() {//客戶的一種錯(cuò)誤用法,導(dǎo)致返回ok,設(shè)置windows默認(rèn)打印機(jī),而不是在任務(wù)內(nèi)指定打印機(jī)
           LODOP = getLodop();            
           LODOP.PRINT_INIT(
"打印控件功能演示_Lodop功能_獲得打印狀態(tài)1");
           LODOP.SET_PRINT_MODE(
"WINDOW_DEFPRINTER", "Microsoft XPS Document Writer");//設(shè)置windows默認(rèn)打印機(jī),
           LODOP.ADD_PRINT_TEXT(50, 231, 260, 39, "打印的第一頁內(nèi)容");
           LODOP.NEWPAGEA();
           LODOP.ADD_PRINT_TEXT(
50, 231, 260, 39, "打印的第二頁內(nèi)容");
           LODOP.SET_PRINT_MODE(
"CATCH_PRINT_STATUS", true);
           
if (LODOP.CVERSION) {
               LODOP.On_Return
= function (TaskID, Value) { document.getElementById('T1').value = Value; };              
               LODOP.PRINT();
               
return;
           }
else document.getElementById('T1').value = LODOP.PRINT();
       };
       
function MyPrint2() {//正確的一種在任務(wù)中指定打印機(jī)的方法
           LODOP = getLodop();
           LODOP.PRINT_INIT(
"打印控件功能演示_Lodop功能_獲得打印狀態(tài)1");
           LODOP.SET_PRINTER_INDEX(
"Microsoft XPS Document Writer");//在任務(wù)內(nèi)指定打印機(jī)    
           LODOP.ADD_PRINT_TEXT(50, 231, 260, 39, "打印的第一頁內(nèi)容");
           LODOP.NEWPAGEA();
           LODOP.ADD_PRINT_TEXT(
50, 231, 260, 39, "打印的第二頁內(nèi)容");
           LODOP.SET_PRINT_MODE(
"CATCH_PRINT_STATUS", true);
           
if (LODOP.CVERSION) {
               LODOP.On_Return
= function (TaskID, Value) {document.getElementById('T2').value = Value; };          
               LODOP.PRINT();
               
return;
           }
else document.getElementById('T2').value = LODOP.PRINT();
       };
   
</script>
</body>

圖示 :


該文章在 2023/9/25 22:37:24 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(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