如何获得cxgrid的列名 某字段值 单…
2014-01-15 16:11
148 查看
procedure
TForm_Child_Record.cxGrid1DBTableView1CellDblClick(
Sender: TcxCustomGridTableView; ACellViewInfo:
TcxGridTableDataCellViewInfo;
AButton: TMouseButton; AShift: TShiftState; var
AHandled: Boolean);
var
v :
Variant;
begin
v := ACellViewInfo.Value;
//获取字段名
//ShowMessage(VarToStr(v)); //当前单元格的值
ShowMessage(Form_Data.MQContent.FieldByName('co_quan').AsString); //所对应的值
ShowMessage(cxGrid1DBTableView1.Columns[ACellViewInfo.Item.Index].Caption); //列标题
ShowMessage(cxGrid1DBTableView1.Columns[ACellViewInfo.Item.Index].FieldName);
//列字段FieldName
ShowMessage(ACellViewInfo.GridRecord.Values[0]) //行对应的 第一列的值
end;
TForm_Child_Record.cxGrid1DBTableView1CellDblClick(
Sender: TcxCustomGridTableView; ACellViewInfo:
TcxGridTableDataCellViewInfo;
AButton: TMouseButton; AShift: TShiftState; var
AHandled: Boolean);
var
v :
Variant;
begin
v := ACellViewInfo.Value;
//获取字段名
//ShowMessage(VarToStr(v)); //当前单元格的值
ShowMessage(Form_Data.MQContent.FieldByName('co_quan').AsString); //所对应的值
ShowMessage(cxGrid1DBTableView1.Columns[ACellViewInfo.Item.Index].Caption); //列标题
ShowMessage(cxGrid1DBTableView1.Columns[ACellViewInfo.Item.Index].FieldName);
//列字段FieldName
ShowMessage(ACellViewInfo.GridRecord.Values[0]) //行对应的 第一列的值
end;
相关文章推荐
- 如何从桌面启动Android SDK 1.5模…
- mac系统如何显示和隐藏文件 《转》
- [原创]如何获得SBO的数据表中文描述和数据表的中文字段
- iOS中如何处理memory w…
- Android 获得状态栏的高度
- [求教] - 关于ASP中如何对数据表字段中所包含的特殊字符 ' 与 " 进行转义处理?
- Ubuntu 12.04中如何打开root账户
- 如何获得WPA握手包&EWSA破解WPA密码教程[zz]
- 如何更改SQL Server 2005的…
- IOS 如何让UITableVIew的行纪录 不…
- Android 底层开发] 如何成为Androi…
- 如何诊断节点重启问题 <转载>
- 11gR2 如何诊断节点重启问题 <from…
- Altium Designer如何导出SMT…
- C#&nbsp;如何让多行TextBox实现换行
- ios 如何判断设备处于静音模式
- c++&nbsp;引用参数如何设默认值
- 根据IP 即可获得用户所…
- phpMyAdmin mysql 如何…
- 如何使用 Pie controls功能