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

如何把sql程式轉成delphi?

尚未結案
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-14 17:37:58 IP:210.61.xxx.xxx 未訂閱
我最近在寫一支tool, 作用是通用的報表編輯器,它的功能是 1.載入t-sql-function 2.執行function,傳回dataset 3.可根據這個dataset編輯及列印報表 (1.2.3功能已經完成,只剩下第四個) 4.可把這個sql-function轉成delphi code(如此便可輕易把此code掛在資訊系統上) 程式在此 http://delphi.ktop.com.tw/loadfile.php?TOPICID=16657560&CC=372540 畫面在此 請前輩給些方向概念, 讓小弟實作這一塊, 等實作完成後,我會放在分享區分享給各位. 謝謝您們! 發表人 - pedro 於 2004/07/14 17:41:04
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-16 12:59:54 IP:211.75.xxx.xxx 未訂閱
請問要先安裝那些元件呢? 不錯的概念,最近有也研究一些使用者介面動態產生的問題,也正在想報表如何也自動產生,萬一要修改報表直接透過後端參數修改就可 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福
------
Thomas Chiou
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-07-16 16:32:54 IP:210.61.xxx.xxx 未訂閱
>最近有也研究一些使用者介面動態產生的問題, >也正在想報表如何也自動產生, >萬一要修改報表直接透過後端參數修改就可 如果有這樣通用的Wizard, 在跟User談概念規格就很好辦...... 不知道您有無研究心得可否一起研究? 因為我現在的隔閡是,使用者報表需求不是很明確, 變成邏輯規則變動可能性很大, 而我改APServer程式比較困難, 改sql-function比較容易, 所以得想法子要銜接報表和sql-function, 然後最好有一種機制, 很容易把sql-function自動生成delphi的程式. 報表engine就用fastreport, 所以要裝FastReport 2.52 Sql程式要用QueryParserComp這個元件解析(這在ktop搜尋就有),我在資料夾已內附.
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-07-16 20:46:02 IP:211.75.xxx.xxx 未訂閱
其實可能不用轉成 delphi code而是寫一段通用的程式碼來做畫面產生的工作 這樣可能比產生 code 來的方便些 當然可以大家來研究研究,把一些使用者最容易變動的部份給予自動化,是一件令人振奮的事,我先研究研究你的作法,在提供意見給你參考,也許可以為 delphi 的愛好者開發出一個新方向 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福 Thomas Chiou
------
Thomas Chiou
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-07-20 19:18:22 IP:211.75.xxx.xxx 未訂閱
pedro 大大   這個程式是空架構吧,不知要怎樣測   另外除了知道你想動編譯報表之外,是否還有其它想法   可否更進一步說明,或我們該如何一起研究這個問題   因為目前我實在不該如何下手 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福
------
Thomas Chiou
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-07-21 11:10:02 IP:210.61.xxx.xxx 未訂閱
thomas0728大大這個架構是可以跑的(不過應該會有些微的小bug), 執行步驟[貼上sql-function]->[按解析sql程式]->[按執行sql-程式](這裡會稍為注意, 下方解析出來的sql程式, 是否有return及不完整的begin..end)->[按編輯報表] 編譯報表應為編輯報表, 這是輸入時的字誤... 至於動態產生UI, 我所能想到的是我想需藉DELPHI Tools API(不過我目前沒有時間研究這個主題), 不知thomas0728大大是否有idea? 我想把sql-function翻成delphi原意是弄成delphi function, 以便於掛在ApServer上執行, 這點我目前構思的是解析sql語法, 再逐步去對應delphi Syntax...甚至可以藉由fastScript去即時執行這段delphi程式碼, 不過我不知道可行度是多少, 我會找個時間去try看看... 如果thomas0728大大或是其它前輩我們一起研究完成這個tool, 將是對ktop forum十分有意思的事。
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-07-21 22:22:10 IP:211.75.xxx.xxx 未訂閱
了,我會試試看,因為最近也要開始為客戶的系統開始寫報表,剛好可以拿來試試, 在此先提供一網址給你看,相當有意思,你看了我們在來交換意見 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福 Thomas Chiou
------
Thomas Chiou
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-07-21 22:23:26 IP:211.75.xxx.xxx 未訂閱
抱歉,忘了 key 網址 http://www.delphi.club.tw:/viewtopic.php?t=493 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福 Thomas Chiou
------
Thomas Chiou
系統時間:2024-06-29 4:19:52
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!