由於系統報表提供的欄位太少,想打算自行從資料庫去改,或是用Crystal reports去設計
不知是否可行,請問這樣的方向是否有誤?
我們以前是用VB+ASP開發出一套抓取Smart資料庫出來,作出40支程式,變成一套EIS系統,供各級主管瀏覽.
資料表的欄位不要去異動
怎麼抓資料都沒有問題...
不管你是要顯示在 Report Viewer , Crystal Report 或是 DataGrid...
都是沒有問題的!
當然, 前題是你要了解你抓取的資料表與資料欄位所代表的意義!
一、鼎新的ERP系統有『電子書』可以看
先研究一下電子書的內容,裡面應該會有資料庫裡的欄位資訊
二、懂得一些SQL的語法,加上一些程式設計
參照電子書,你可以設計出你所想要的報表了
我的做法是
一、建立一台網頁主機
二、建立所需要的報表網頁,提供公司內使用者使用
用網頁的好處是不用每個USER都去更新程式
提供給你做參考
不知您們是否有購買"報表產生器設計作業" & "自訂報表產生作業"
如果有
就可以用 "報表產生器設計作業" 設計您要報表
然後用"自訂報表產生作業" 丟給"派班中心"跑出來!
這樣就跟其他報表一樣可以在"佇列工作控制台"看到了!
如果沒有買
那就可以發揮您的專長 用Crystal reports去設計
不過要注意的是: 小心小心在小心喔!
因為erp的資料是最重要的!
目前我是用C#+WINFORM+NPOI把資料庫拉出來的dataset跟datatable轉出成EXCEL的..
優點速度快..一鍵產生..缺點是設定格式超痛苦...
用crystal等報表程式好處是報表設計快..
但是如果轉乘excel格式基本上歪掉...
轉成excel還不錯...
因為使用者可操作的彈性大...
我們也是用Smart ERP,有再購買EIS系統來作報表,雖然又要花點錢,但輕鬆許多了,要什麼樣的資料都可以自已拉,但要有一些SQL基礎會比較好,每個月都要幫老闆作一些分析報表約五十張,還幫各部門做,用沒用工具來做真的會做死人,你叫老闆花一點錢吧,投資下去日後要什麼報表,只要ERP有資料都可拉出來,但此系統圖表有點醜,所以我都轉excel檔再去弄圖,你可以考慮看看,若MIS只有一個人的話,有工具來幫助你會比較省事