關於控件中對選擇項進行操作的方法有兩種:
1 對所有數據記錄進行遍歷, 檢查判斷isrowselectd真假值即可,可用於少量數據集的處理
2 對於10000條以上的數據集進行是否選擇判斷,用1的方式就明顯慢了,我們使用CXGRID自帶的DATACONTROLLINFO 這個SELECTION屬性
FOR I:=0 TO CXGRID1DBTABLEVIEW1.DATACONTROLL.CONTROLLER.GETSELECTCOUNT-1 DO
BEGIN
RESULT:=CXGRID1DBTABLEVIEW1.DATACONTROLLER.CONTROLLER.SELECTEDRECORD[I].VALUES[列號]
END
這樣就不需要遍歷所有數據集了,只需要遍歷被選擇中的數據記錄即可