M
makecte
Unregistered / Unconfirmed
GUEST, unregistred user!
var i, j: integer;
begin
j := cxGridDBTableView1.DataController.GetSelectedCount;
for i := 0 to cxGridDBTableView1.DataController.GetSelectedCount - 1do
begin
with cxGridDBTableView1.DataControllerdo
begin
qrytemp.RecNo := GetSelectedRowIndex(i) + 1;
end;
end;
以上是没单击列排序时都可以用。如果一单击排序,上面的代码就不行了,定位不到所选那行呢,这如何解决啊
begin
j := cxGridDBTableView1.DataController.GetSelectedCount;
for i := 0 to cxGridDBTableView1.DataController.GetSelectedCount - 1do
begin
with cxGridDBTableView1.DataControllerdo
begin
qrytemp.RecNo := GetSelectedRowIndex(i) + 1;
end;
end;
以上是没单击列排序时都可以用。如果一单击排序,上面的代码就不行了,定位不到所选那行呢,这如何解决啊