LODOP列印控制元件使用問題總結
阿新 • • 發佈:2019-02-11
最近一個小專案使用LODOP來實現套打,比較費時調整控制元件位置和大小,現在把遇到的問題總結下來,讓後來的人蔘考。
1、首先要下載Lodop6.217_Clodop2.102.rar 壓縮包,解壓得到的檔案如下,根據自己電腦配置選擇安裝install_lodop32.exe,或者install_lodop64.exe.
2、開始設計:
用瀏覽器,chrome,火狐,搜狗等瀏覽器都可以(IE是不可以的),開啟index.html,之後顯示如下圖示意:
3、問題發現:
3.1lodop裡不支援傳統js裡的函式,要把日期字串例如:“2018年09月27日”中的字串,使用下面程式碼是不可以的
str =“2018年09月20日”;
year = str.split('').[0] + str.split('').[1] + str.split('').[2]+ str.split('').[3];
month = str.split('').[5] + str.split('').[6];
day = str.split('').[8] + str.split('').[9];
需要變成lodop的FORMAT函式進行日期格式抽取剝離。
str = “2018年09月20日”; year = LODOP.FORMAT("TIME:YYYY",str); month = LODOP.FORMAT("TIME:MM",str); day = LODOP.FORMAT("TIME:DD",str);
3.2 關於lodop文字項內容超出文字框長度,不顯示的問題。
可以拖拉文字項框的寬度,當超出文字框長度時,會自動換行顯示。