RepExpert Lite中文簡介
|
RepExpert是一款專門用於Web-based Oracle Report的列印工具。
作為為Oracle Report專門設計的軟體,RepExpert具有一些普通軟體沒有的功能。例如: 1, 自動輸出到印表機 2, 自動選擇印表機及紙型(paper size) 3, 隱藏報表代碼(HTML source code) 4, 列印準確!我們在這方面很有心得。 通過適當的擴展,還可以做到 個報表只能列印一次。早前我們就給一位元Pakistan客戶制定了一個安全列印的方案。
RepExpert有一個了不起的功能,可以處理相當大的報表輸出。假如您計畫輸出一個包含10萬頁面的報表,HTMLCSS + RepExpert是你唯一的選擇。
RepExpert根據web-based Report的特點,特別加上可以通過URL來調用的功能。假如你本來計畫使用IE來打開一個報表,通過適當的設置或者編程,就可以很容易的改為使用RepExpert來列印。
RepExpert是一個久經考驗的軟體,相信它可以為您的業務更順暢。
|
|
FAQ
Q: 什麼情況下需要RepExpert? A: 如果你使用Oracle Report在於Web環境中,例如你使用Form 6i並且部署在web中,你將會面臨一些列印上的問題。假設你使用HTMLCSS格式來輸出報表,報表輸出將通常會顯示於流覽器中,例如IE,當你使用流覽器列印的時候,你將需要設置頁邊距,需要選擇紙型,十分繁瑣,而且可能最後列印出來的效果可能不準確。如果你遇到這個問題,請花點時間瞭解一下RepExpert。
|
|
Q: 我們公司經常要列印內容很多的報表,有幾千頁之多,使用普通的流覽器無法正常顯示列印這麼大報表。另外,有時候也需要選擇列印部分頁面。請問有什麼辦法可以解決這個問題?
A: 我非常榮幸的告訴您,RepExpert可以滿足您的要求!這也是RepExpert早期的重要賣點。
|
|
Q: 我們試用了RepExpert來列印報表,非常好用,美中不足的是 次都要先把檔保存在本地電腦磁片上,然後使用RepExpert來打開,還是比較繁瑣。可不可以使用RepExpert像IE那樣方便?
A: RepExpert可以回應用戶打開流覽網頁的事件,通過檢測URL中是否有適當的關鍵字,而決定是否替代IE來列印網頁,即報表。如何提取關鍵字?你使用的用於調用RepExpert的URL一定包含一些通常URL不具備的部分,這些部分就可以作為關鍵字。如何設置關鍵字?請點擊Settings功能表,選擇URL keyword setup,再選擇Group #1或者其他組,即可進入錄入介面。最多可以設置4組。另外RepExpert內嵌一個關鍵字’&callrepexpert=yes’,只要您設置您的Form中調用報表的URL包含這個串,就不需要設置用戶端了。
|
|
Q: 我們公司有很多報表需要列印, 次列印的時候,用戶需要修改頁邊距,選擇印表機,選擇紙型,很耗時間,有沒有辦法省掉這些過程?
A: 從上面我們已經瞭解到調用RepExpert可以像調用IE一樣方便,您是否知道RepExpert可以記憶客戶對某個特定的報表喜好的印表機及紙型,並且可以自動設置這些參數。
如何讓RepExpert自動把報表輸出到印表機?通常情況下,RepExpert不會直接把報表輸出到印表機,會處於預覽模式。有兩個方法可以讓RepExpert直接輸出報表到printer。 1, 在URL keywords setup對話方塊中,底部有一個Check Box :Output to printer directly,選中這個Check Box,就會把所有報表都直接輸出到印表機。 2, 如果您只需要直接輸出部分報表到印表機,你可以通過設置RDF報表檔,加入一些RepExpert可以識別的關鍵字,告知客戶這個報表需要直接輸出到printer。請在"Before Report Value" 報表之前值input box, 輸入 '<!--REPEXPERT?print_directly=yes-->'
如何讓RepExpert選擇適當的印表機、紙型(Paper Size)? 1, 如果您使用HTMLCSS格式的報表,RepExpert可以記憶列印報表使用的紙型。如果你輸出報表使用HTML格式,RepExpert就會默認使用上一次列印使用的紙型。 2, 你也可通過編輯RDF檔,寫入特殊標記,告知RepExpert應該使用的報表紙型。e.g. '<!--REPEXPERT?printer=Epson LQ-1600K -->',詳情請看英文 明。
|
|
Q: 我的某些報表例如票據比較重要,不希望被多次列印。如果我輸出為一個檔,例如html檔或者pdf檔,用戶可以把這個報表保存下來,多次列印,甚至修改後再列印。有什麼辦法限制客戶修改報表和多次列印呢?
A: 其實要解決這個問題根本上要避免用戶能夠報表報表輸出的檔。IE及其它通用的流覽器不會提供這個功能的,不過RepExpert就提供這個功能。 當你決定使用RepExpert作為列印工具,還不能完全解決問題,因為你需要保證客戶使用RepExpert打開報表而不是IE。你會自然想到,如果在伺服器上能夠識別用戶端是RepExpert就好了。對!這是唯一有效的辦法!要實現這個有很多方法,安全級別也不盡相同。這�堣雯苳@種簡單有效的方法: 1, 在Form中加密原始的URL 2, 把解密後的URL傳給一個重定向程式,例如一個jsp程式。 3, 用戶端程式捕獲指向重定向程式的URL,並且打開。 4, 重定向程式接受請求,判斷用戶端程式是否是RepExpert,如果不是,返回錯誤並且記錄下來,通知管理員。如果是,走下一步。 5, 重定向程式(可能是一個jsp程式)解密URL,恢復原始URL,回傳給RepExpert. 6, RepExpert使用正確的URL來下載報表。 7, RepExpert列印報表。 上面這個方案比較實用,客戶可以根據自己的要求自定義URL的加密演算法。當然,這個方案對於對網路編程很熟悉的程式師來說,還是有空子可鑽的。如果需要安全級別更高的方案,請聯繫 support@lv2000.com 。
|
|
Q: 貴公司的主頁上有RepExpert Pro和RepExpert Lite這兩種產品,請問兩者的區別?
A: RepExpert Lite是個純粹的列印工具,RepExpert Pro包含HTML到Excel的轉換器,也就是Rep2excel中的轉換器。
|
|
Q: RepExpert的系統要求?
A: RepExpert與IE緊密結合,所以對系統還是有些要求的。RepExpert要求客戶PC上的IE版本是5.5或者更高。
|
|
Q: 如果購買RepExpert?
A: 請通過我們的Reseller購買我們的產品,我們的Reseller接受信用卡、電匯等支付方式。具體的細節,請看這個網頁:http://www.lv2000.com/order.php 。歡迎聯繫我們的銷售人員,也許可以提供更優惠的價格和更靈活的支付方式。
RepExpert Lite 主要通過Site License方式來銷售。 |