2007年10月15日 星期一

製作報表工具

上星期為舊客戶升級,其中一個工作是改善列印單據的格式.


客戶選擇使用MemDB的一個原因,是因為隨時可以根據他業務發展,更改系統來配合.例如以下是根據客戶要求度身編寫的單據格式:

Picture

 

以上只是中間的部份(最上有客戶的Logo圖案和資料,不便在此刊出),最特別的要求是送貨和收票地址,必須可以在客戶資料預先輸入資料,列印時自動印出.很多零售或貿易系統,都沒有這樣功能,你想加也無辦法,而MemDB就可以為客戶特別的要求,加入特別功能.

以下提一提我使用的製作報表工具,我是用Borland C++ Builder 6.0,創業時為了減低成本,選擇用一個免費的Component, GmPreview, 當時作者開始開發,而我也給了他很多建議,用這工具設計一些簡單的報表是很好用,但當報表太複雜 ,就要付出很多時間了,而且原作者己停止了升級(也找不到他了),所以我要選擇一些專業的工具(付費也沒有問題).

我要選擇一些可以配合MemDB系統特點的工具, 就是不用安裝,檔案小,在市場找到Ace Report, Report Builder和Crystal Report,不過這三個工具都要付出長時間去試和學,在選擇之前,大家可否給我一些建議?


google_ad_client = "pub-3396459011324086";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
//2007-10-19: memdb
google_ad_channel = "3431662899";
google_color_border = "2D8930";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "008000";
google_ui_features = "rc:10";http://pagead2.googlesyndication.com/pagead/show_ads.js

11 則留言:

  1. 我的 domain 是 web
    想到的也是 web
    畫個 table 不是甚麼都搞定了麼?

    回覆刪除
  2. 家儒 :
    我的 domain 是 web想到的也是 web
    畫個 table 不是甚麼都搞定了麼?
    簡單的Report是可以, 複雜的, 有個Tools可以節省很多時間.

    回覆刪除
  3. 以個人經驗而言,Crystal Report 比較穩妥,因為它在不同數據庫的應用上比較有彈性及靈活,而且也並不難上手!

    回覆刪除
  4. Personally, I don't like Crystal Reports. It is powerful, but you need to install extra library on client side to print report.
    If you are using C++ builder, you may try FastReport. FastReport can be integrated into your program and does not need extra library installed on client side.

    回覆刪除
  5. 妖夜叉 :
    以個人經驗而言,Crystal Report 比較穩妥,因為它在不同數據庫的應用上比較有彈性及靈活,而且也並不難上手!
    但網友告訴我要客戶install很多dll, size太大.

    回覆刪除
  6. zac :
    Personally, I don't like Crystal Reports. It is powerful, but you need to install extra library on client side to print report.
    If you are using C++ builder, you may try FastReport. FastReport can be integrated into your program and does not need extra library installed on client side.
    This is a good choice, now I need to select from ACE report or FastReport.

    回覆刪除
  7. 建議不要使用任何Report Tool...
    直接使用Excel, 一般人電腦應該都有Excel才對
    不怕麻煩的可以自行控制Excel
    怕麻煩的可以使用XLSReadWrite元件
    http://www.axolot.com/components/xlsrwii20.htm

    回覆刪除
  8. null :
    建議不要使用任何Report Tool...
    直接使用Excel, 一般人電腦應該都有Excel才對
    不怕麻煩的可以自行控制Excel
    怕麻煩的可以使用XLSReadWrite元件
    http://www.axolot.com/components/xlsrwii20.htm
    你用過嗎? 到網站都沒有說明和簡介如果使用, 要安裝試, 但我又怕安裝會影響到我現有的系統.
    用它後產生的exe會大多少? deploy時是否要客戶安裝任何component. 我之前都有用Excel和產生printout, 但太慢和客戶需要安裝excel (真的有客戶沒有購買吧).

    回覆刪除
  9. Enoch :
    null :
    建議不要使用任何Report Tool...
    直接使用Excel, 一般人電腦應該都有Excel才對
    不怕麻煩的可以自行控制Excel
    怕麻煩的可以使用XLSReadWrite元件
    http://www.axolot.com/components/xlsrwii20.htm
    你用過嗎? 到網站都沒有說明和簡介如果使用, 要安裝試, 但我又怕安裝會影響到我現有的系統.
    用它後產生的exe會大多少? deploy時是否要客戶安裝任何component. 我之前都有用Excel和產生printout, 但太慢和客戶需要安裝excel (真的有客戶沒有購買吧).

    1. 有使用, 我之前是使用QuickReport
    2. 說明檔欠缺沒錯, 可以看一下附的help跟demo, 我目前是搭配Excel的VBA, 想做什麼效果, 先用Excel錄製巨集的功能, 先看產生的VBA程式碼, 然後回頭查XLSReadWrite的function
    3. Exe會增加多少, 不清楚, 沒注意過
    4. XLSReadWrite基本上是直接存取Excel檔,Client PC可以不裝Excel, 所以"理論上"用OpenOffice開應該也可以, 不過沒試過
    5. 安裝就是一般Delphi, BCB的Component安裝, 應該不致於影響系統

    回覆刪除
  10. james :
    Enoch :null :建議不要使用任何Report Tool...直接使用Excel, 一般人電腦應該都有Excel才對不怕麻煩的可以自行控制Excel怕麻煩的可以使用XLSReadWrite元件http://www.axolot.com/components/xlsrwii20.htm你用過嗎? 到...
    我對Excel也不太熟, 我有些系統 (零售系統) 也用過類似的方式做invoice, 讓客戶設計樣式, 保留些Cells讓我系統save資料然後列印, 但好像也不太好用 (要客戶安裝Excel才能用).

    回覆刪除
  11. 優良出会い系サイトを利用しました。
    全ての優良出会い系サイトはモバイル専用となっております。
    登録時の身分証送信が不要の簡単に登録できる優良出会い系を紹介中☆
    優良出会い系サイトから始めよう!無料で利用できる安心サイトで出会っちゃおう♪
    紹介されてる優良出会い系サイトは18歳未満の登録利用、閲覧は禁止です。
    紹介されてる優良出会い系サイトは登録時の身分証送信が不要ですが、
    個人情報交換の際に身分証の提示が必要になる場合があります。
    全ての優良出会い系サイトは全国悪質サイト追放委員会に加入済みのサイトです。
    詐欺・架空請求などは一切行っておりません。
    優良出会い系サイトでは、雑誌に掲載されている出会い系サイトの中から、
    実際に出会えると評判の優良出会い系サイトのみを厳選してランキング形式で比較しています。
    優良出会い系サイトを参考に、あなたも出会いを楽しんでくださいね。
    雑誌でよく取り上げられている、出会えると評判の優良出会い系サイトです。
    近場で出会いを探したいあなたにぴったりのサイト。
    有名女性雑誌にもよく掲載されている、老舗の優良出会い系サイト。
    ここはサクラの排除にも特に力を入れていることで有名なので、DOLCEと同様男女から「出会える」と評判です。
    実際に、ここで出会えたとの報告も多数いただいています。
    出会い系サイト初心者からベテランまでおすすめできる、数少ない優良出会い系サイトの1つです。
    出会い系サイトを使っている人で、このサイトを使ったことがない人はいないでしょう。
    サイトの歴史は浅いものの、かなり出会えることで有名な優良出会い系サイトです。
    出会い系を始めたいけど 「出会い系って本当に大丈夫?」って思いますよね?!
    ここでは安心してご利用できる、優良出会い系サイトを厳選してご紹介いたします。
    この優良出会い系は、様々な出会いを提供、してくれる無料出会い系サイトです。
    すばらしい優良出会い系サイトで初めて彼女ができました。
    どのような出会いがあるのか。実際に出会いが実った例で、優良出会い系サイトを利用してセフレに出会えた。
    優良出会い系でメル友から始まってセックスフレンドになったり、人妻の出会いだったり、いっぱい出会いがありました。
    実際に出会いがあるのかって心配でした。とことん 優良出会い系をやって、出会いがあって、
    たくさんの人と出会いが成功しました。
    皆さんも優良出会い系をやってみてはいかがでしょうか。以外に近所で出会いがあったりもします
    この頃出会いがないと感じ新たな出会いを探すために優良出会い系を始めてみました。
    この 優良出会い系サイトは、様々な出会いを提供、
    してくれる優良出会い系です。どのような出会いがあるのか。

    回覆刪除