在DBGrid.Columns[0]中填入字串後,如何移動到Columns[1]? |
尚未結案
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
真棒!!小弟真喜歡chih的態度!! 我再詳述一下給定Columns[0]的值及程式架構.
DBGrid.DataSet -> dmCS.cdsList
DBGrid.Columns[0].Field -> Seq
dmCS.cdsList.FieldByName{'Seq').Value := '1'; 其中
dmCS -> DataModule為bpl檔,
cdsList -> 為ClientDataSet放在DataModule內,
而給定Columns[0]值又是在另一bpl檔內. 因此,想請chih大大指教,
該如何撰寫在newRecord事件內的程式碼呢?
或是您會如何來撰寫這部份的程式碼呢? 新手上路!!加油中...
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
hi...chiag,過獎..互相學習而已啦..^^
Procedure TForm1.DetailSQLNewRecord(DataSet: TDataSet);
Begin
dmCS.cdsList.FieldByName('Seq').Value := '1';//這各就是給Columns[0]值ㄚ,ㄝ你之前不是有寫你給值OK了嗎??
SHOWMESSAGE('輸入貨號');
DBGrid1.SelectedIndex := 1;
DBGrid1.SetFocus;
End;
TRY TRY SEE..
發表人 - chih 於 2003/04/08 19:42:43
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
cdsList-->是Query嗎??
DataSource1.DataSet->DetailSQL
DBGrid1.DataSource->DataSource1
這樣知道要寫在哪各事件了吧???
應該是TdmCS.cdsListNewRecord
引言: Procedure TForm1.DetailSQLNewRecord(DataSet: TDataSet); 您的是TForm1.DetailSQLNewRecord 我的是TdmCS.DetailSQLNewRecord 那該如何撰寫呢? 因為在TdmCS內是找不到DBGrid的, 兩者是在不同的Package檔內 []是在不同的>>< face="Verdana, Arial, Helvetica"> |
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
回應chih大大:
由TForm是採用動態入的BPL檔,
所以並沒有相互USE,而僅是在TForm內use dmCS而己.. 稟告版主:
目前小弟的程式,除了DBGridEnter這個事件外,
應該是無其它的事件或設定會改變EditMode吧,
是可以Columns[1]內輸入資料,但沒有游標在那一閃一閃的,真不習慣吔
至於,DBGrid.Options內的設定再度參照版主指示,
狀況雷同, so,小弟的小小要求只是會有游標在Columns[1]那一閃一閃亮晶晶 新手上路!!加油中...
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
整個架構是:
在MainForm內use自訂函數的bpl檔(靜態載入),
再由該檔內的自訂函數來動態載入其它的bpl檔,
該自訂函數是以LoadPackage()為實際載入的動作,
整體架構是參考sryang大大(再一次的感謝)的建議http://delphi.ktop.com.tw/topic.php?TOPIC_ID=26376及http://www.vclxx.org/DELPHI/D32FREE/DMENU.ZIP
來設計的. 新手上路!!加油中...
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
LPH
一般會員 發表:53 回覆:43 積分:19 註冊:2003-04-02 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
不是在求助區嗎?
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=28388 新手上路!!加油中...
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
chiag
一般會員 發表:14 回覆:38 積分:10 註冊:2002-10-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |