例如:
cxLookupComboBox的数据来源于adoQuery,列表如下:
a
b
c
d
当选中c的时候,如何让adoQuery的记录指针也定位到这里?另外如果无法做到上面的要求,那么如何取cxLookupComboBox的key值呢?因为显示的还实际要用的值是不同的。
cxLookupComboBox的数据来源于adoQuery,列表如下:
a
b
c
d
当选中c的时候,如何让adoQuery的记录指针也定位到这里?另外如果无法做到上面的要求,那么如何取cxLookupComboBox的key值呢?因为显示的还实际要用的值是不同的。
locate处理起来很麻烦,因为显示的字段是组合起来的字段,根据这些text查找起来,找到的很多时候超过一条
with TcxLookupComboBoxProperties(cxGrid1DBTableView1AID.Properties) do
begin
ListSource := datasappraise;
KeyFieldNames := 'AID';
ListFieldNames := 'AID;AItems;Ales';
//;proportion
ListColumns[0].Caption:='编号';
ListColumns[0].FieldName:='AID';
ListColumns[1].Caption:='项目';
ListColumns[1].FieldName:='AItems';
ListColumns[2].Caption:='细则';
ListColumns[2].FieldName:='Ales';
//ListColumns[3].Caption:='比重';
//ListColumns[3].FieldName:='proportion';
end;
cxGrid1DBTableView1AID.DataBinding.FieldName := 'AID';