在cxgrid中根据第一列的ID值,对第二列进行下拉过滤
2017-02-17 08:37
211 查看
procedure TForm1.cxGrid1TableView1Column3GetPropertiesForEdit(
Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
var AProperties: TcxCustomEditProperties);
begin
(**)// arecord.Values[1]// 第二列的值 arecord.Values[1]
if not varisnull(arecord.Values[1]) then
begin
ADOQuery2.filtered := false;
ADOQuery2.filter := 'aid=' +arecord.Values[1] ;//
ADOQuery2.filtered := true;
aproperties := EditRepositoryLookupComboBoxItem1.Properties;
end;
end;
列的syncmode=True;
Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
var AProperties: TcxCustomEditProperties);
begin
(**)// arecord.Values[1]// 第二列的值 arecord.Values[1]
if not varisnull(arecord.Values[1]) then
begin
ADOQuery2.filtered := false;
ADOQuery2.filter := 'aid=' +arecord.Values[1] ;//
ADOQuery2.filtered := true;
aproperties := EditRepositoryLookupComboBoxItem1.Properties;
end;
end;
列的syncmode=True;
相关文章推荐
- EASBOS根据id获取对象方法来进行过滤字段
- 分组 根据某一列进行排序,根据shopid分组,用createTime排序,返回row_number()序号 select no =row_number() over (partition by shopId order by createTime desc), * from Goods_info
- hibernate根据id进行查询操作
- 根据不同的产品id获得不同的下拉选项 (option传多值)
- 获取DataGridView绑定BindingSource的数据表,并根据树控件点击进行筛选数据表,下拉控件自定义排序问题初步解决方法,解决了该行属于另一个表的错误提示.
- 根据相同ID,对字符串列进行聚合【mysql,mssql】
- spring-使用JdbcTemplate实现根据id进行查询
- MySQL中进行树状所有子节点的查询 . mysql根据父id 查询所有的子id
- 如何实现根据元素的id后面的编号进行样式的变化
- 根据订单ID进行升序或降序排列
- Android 7.0 Gallery图库源码分析7 - ActionBar下拉导航及根据标签进行分类
- Java 8 stream()分组,过滤筛选 List<Object> 根据Object 中的某几个属性作为条件进行分组 去重过滤
- 加载指定包名下的所有类或根据类的annotation进行过滤的工具类
- MySQL中进行树状所有子节点的查询 . mysql根据父id 查询所有的子id
- 通过CMsvSession获取子条目(Entry)ID时进行过滤和排序
- 设两个二维数组,分别用两种方式进行初始化,并分别按照行优先(1>.先输出第一行所有值,再输出第二行)、列优先(先输出第一列的所有值,再输出第二列)的次序输出。
- OpenGrok添加根据文件名后缀进行查询过滤的功能
- [SQL]根据刚刚插入数据的 ID 向另外一张表插入数据(插入的其他字段数据需要对字符串进行分析)
- 2>.设两个二维数组,分别用两种方式进行初始化,并分别按照行优先(先输出第一行所有值,再输出第二行)、列优先(先输出第一列的所有值,再输出第二列)的次序输出。