1. 程式人生 > >LODOP列印控制元件使用問題總結

LODOP列印控制元件使用問題總結

最近一個小專案使用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文字項內容超出文字框長度,不顯示的問題。

可以拖拉文字項框的寬度,當超出文字框長度時,會自動換行顯示。