線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:775
推到 Plurk!
推到 Facebook!

轉出Openoffice Cal時,如果設定不顯示視窗就無法設定凍結如何解決?

尚未結案
Reiji
初階會員


發表:30
回覆:57
積分:32
註冊:2008-06-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2016-07-27 14:59:14 IP:118.163.xxx.xxx 訂閱
如果是使用一般的設定
在轉出時會先開啟Openoffice Cal,可看到完整的寫入過程
不過因為有大量轉出的需求
所以增加設定為不顯示

[code delphi]
objParam := VarArrayCreate([0, 1], VarVariant);
objParam[0] := objServiceManager.Bridge_GetStruct('com.sun.star.beans.PropertyValue');
objParam[0].Name := 'Hidden';
objParam[0].Value := True;
oDocument := objDesktop.loadComponentFromURL(oFilename, '_blank', 0, objParam);
[/code]

經測試後是真的不會看到了
不過產生了新的問題
1.印表機的列印設定會失效
2.凍結視窗會失效

1的問題,可以透過比較轉彎的方法解決
因為我目前會先建立一個統一標題檔候再去展開成其他的檔案,所以可以利用這種方法解決
第一步先建立空白檔或標題檔(Hidden=False),並設定印表機設定(頁首、頁尾、頁數、邊界寬度之類的都可以)
第二步再重新開啟檔案(Hidden=True),存檔後印表機設定仍存在

2的問題就比較難解,使用1的方法仍會失效
請問有沒有哪位前輩有遇過,要增加什麼樣的設定還是方法才能解決?
------
永遠都是新手
系統時間:2024-12-04 1:51:39
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!