全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1386
推到 Plurk!
推到 Facebook!

如何拖曳資料到 DBGrid 下方看不見的資料列(DBGrid 顯示列數不夠...)

尚未結案
evayang
一般會員


發表:3
回覆:3
積分:1
註冊:2005-07-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-20 00:57:27 IP:218.170.xxx.xxx 未訂閱
麻煩大家幫我想想怎麼做好呢? 謝謝!! DBGrid1為 Master ,DBGrid2 為 Detail ,因此DBGrid1 移動游標時,DBGrid2 的 Detail 資料也會跟著變動,現在我要將Master 下的 A 類資料某幾筆 Detail資料 A1 A2 A3 移動到 N 類資料中,在 DragDrop 的時候,發現 DBGrid1 只顯示到第 K 類別的資料列,我要怎麼在 DragDrop 的同時,可以讓 vscroll 可以滑動顯示 DBGrid1 下方的資料列呢?? ~~>__<~~
kgt
高階會員


發表:17
回覆:308
積分:165
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-11-20 06:52:05 IP:61.219.xxx.xxx 未訂閱
要將Master 下的 A 類資料某幾筆 Detail資料 A1 A2 A3 移動到 N 類資料中,在 DragDrop 的時候,發現 DBGrid1 只顯示到第 K 類別的資料列,我要怎麼在 DragDrop 的同時,可以讓 vscroll 可以滑動顯示 DBGrid1 下方的資料列呢? -->這個部分可否圖解或再說明清楚。A類?N類?移動?
evayang
一般會員


發表:3
回覆:3
積分:1
註冊:2005-07-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-11-20 18:27:50 IP:218.174.xxx.xxx 未訂閱
如下圖,選取了A 產品類別(MotherBoard)的兩個子項目要DragDrop到 P產品類別 (Mobile) 下,但是dbgrid的大小範圍可見的資料列只到第 I 項類別,DragDrop的同時,沒辦法往下找到我要移動的產品類別資料列,如果改變了動作去移動 vscroll時,等於是游標也跟著Focus 到別的資料了,同時也放棄了DragDrop的動作了...。 < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=25554272&CC=571508">
kgt
高階會員


發表:17
回覆:308
積分:165
註冊:2002-03-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-11-20 21:19:24 IP:61.219.xxx.xxx 未訂閱
請問您目前的DragDrop如何控制?
kgt
高階會員


發表:17
回覆:308
積分:165
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-11-20 21:30:31 IP:61.219.xxx.xxx 未訂閱
hi evayang,我建議-- 1用一個button click轉入detail所選明細至一TListBox 2移動master至目的地後,再用一個button轉入TListBox內容 3存檔成功後,將原detail中,含有TListBox的資料刪除 4再存檔後,將TListBox內容清空
evayang
一般會員


發表:3
回覆:3
積分:1
註冊:2005-07-03

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-11-20 23:05:25 IP:218.174.xxx.xxx 未訂閱
謝謝你的建議,我是很想這麼做啦,可是那是依照使用者的要求去訂的,為了方便 user 用拖曳的,另一方面也是考慮畫面不要太複雜的關係~~ 哎~~ 我的 DragDrop 是用 TStringList 去存要移動的資料,不過在移動之前會先問user 是否要將 xx類別裡的 xx項目移動到 yy類別,確定要移動,才會去做把資料做存取、更新的動作,否則的話就不做動作~~ 大概是這樣。
kgt
高階會員


發表:17
回覆:308
積分:165
註冊:2002-03-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-11-21 12:17:41 IP:210.243.xxx.xxx 未訂閱
一個觀念,先求有再求精。
evayang
一般會員


發表:3
回覆:3
積分:1
註冊:2005-07-03

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-12-05 23:23:19 IP:218.170.xxx.xxx 未訂閱
嗯~ 用別的方式取代了~   >
系統時間:2024-06-23 9:55:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!