要求:下拉框显示多个字段的信息:编码、名称、计划号,选中时显示名称,获取计划号。
解决: 使用cxLookUpCombox控件,
在properties–>listsoruce中关联数据源,
在ListColumns中添加下拉框中要显示的字段,
在ListFieldIndex中设置要选中时要显示的字段的索引号,
在keyFiledNames中设置key值。
添加onchange事件,获取选择的key值:
// 获取选择的计划号
planCode:=cpph.Properties.DataController.GetDisplayText(
cpph.Properties.DataController.FocusedRecordIndex,2);
其中, cpph :cxLookUpCombox控件的name。
2: 是在ListColumns中添加的字段的索引号。