點晴ERP-標(biāo)簽頁面添加直接打印的功能,無需預(yù)覽
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
:點晴ERP-標(biāo)簽頁面添加直接打印的功能,無需預(yù)覽 添加直接打印的功能,無需預(yù)覽。(每個頁面的保存參數(shù)名都不一樣,添加時對應(yīng)命名,以下例子參考) 1.添加保存?zhèn)€人設(shè)置是否直接打印的代碼 ' 查詢個人顯示選項設(shè)置 M_100208="" set rs_personal=server.createobject("adodb.recordset") sql_personal="select M_value from all_personal_value where info_code='M100208' and username='"& oabusyusername &"'" rs_personal.open sql_personal,conn,1,1 if rs_personal.eof or rs_personal.bof then pay_transport_fee_company_sort=0 conn.execute ("insert INTO all_personal_value (info_code,username,M_value) VALUES ('M100208','"& oabusyusername &"',',')") else M_100208=rs_personal("M_value") end if rs_personal.close set rs_personal=nothing if instr(M_100208,",fq_直接打印,")>0 then show_to_print=1 2. 添加勾選框,判斷是否直接打印 直接打印<INPUT name="show_to_print" id="show_to_print" type="checkbox" style="width:16px;height:16px;" value="1" <%if show_to_print=1 then response.write(" checked")%> onclick="if(this.checked==true){save_value('fq_直接打印','1')}else{save_value('fq_直接打印','0')}"> //添加svae_value()函數(shù) function save_value(f_prename,f_value){ document.getElementById('hidden_iframe').src='iframe_save_show_value.asp?f_prename='+ f_prename +'&f_value='+ f_value; } //添加保存參數(shù)iframe <iframe width="200" height="200" src="" id="hidden_iframe" name="hidden_iframe" style="display:none;" border="1"></iframe> 3,通過JS判斷是否直接打印。 function prn1_preview() { <%call get_js_submit(page_site,sub_code,0)%> createOneFormPage(); if(document.getElementById('show_to_print').checked){ var selectElement = document.getElementById('printerList'); var index = selectElement.selectedIndex; var val = selectElement.options[index].value; LODOP.SET_PRINTER_INDEX(val); LODOP.PRINT(); } else { LODOP.PREVIEW(); }
}; 該文章在 2023/12/1 14:57:32 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |