我想对cxgrid中列的一个下拉列表内容进行过滤,我是这么写的, TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).DataController.Filter.Root.AddItem(TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).ListColumns.Items[1] ,foEqual,'6','6');
TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).DataController.Filter.Active:=true;
但就是不好使,哪位有用过,指点一下,多谢了
TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).DataController.Filter.Active:=true;
但就是不好使,哪位有用过,指点一下,多谢了
解决方案 »
- 十万火急 !! 谁能把 C# 代码 转换成delphi 多谢 来着有分
- dll 封装对象的疑问
- 高分求救!!!!不同格式图片显示的问题!!!
- 如何实现这样的窗口隐藏功能???
- 用程序来判断两个图形里是否是一张图片?如何来判断呢?
- 我建了一个链,最后想释放它,该怎么做?是不是用dispose()。distpose是用在一个节点上的,还是可以用在整条链上.
- 怎么把圆画在同一直线上
- 请教在WebBrowser1中将焦点和光标定位到页面中输入框的方法
- 网络通信 使用WSAAsyncSelect模型 连续接收到FD_READ消息 该怎么处理?
- 请问我要显示一段文字(多行)。我用TStaticText。可是我刚把它的形状调好后,关闭重来那又成了一行了,怎么办?或者有没有别的方法?
- TWebBrowser控件问题
- 怎么指定TXT/LOG文档的存放路径,和读取TXT/LOG内容.给个例子 ..
一般TcxLookupComboBox可以关联数据集,你可以在数据集中进行过滤
如果我对数据集过滤,它会清掉其他行的内容啊。
是这样的,我在cxgird中有两列。
每一列都有下拉列表那种,现在我想要的结果,比如第一列选择的省份是广东,第二列下拉列表中出现的是广东省的城市。。
比如我第一行选择的是广东省,第二行选择的是湖南省,在第二行的第二列过滤湖南的城市时,会把第一行已经添加的广东省的城市内容清掉啊。
我是在OnInitPopup事件中,过滤的,代码如下,但就是不好使啊??你有QQ吗想和你交流一下,多谢了
TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).DataController.Filter.Root.AddItem(TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).ListColumns.Items[1] ,foEqual,'6','6');
TcxLookupComboBoxProperties(cxGrid1DBTableView1Column4.Properties).DataController.Filter.Active:=true;
adoquery1.filtered:=false;
adoquery1.filter:='省份=' + Quotered(选择框中的内容);
adoquery1.filtered:=true;
adoquery1.filtered:=false;
adoquery1.filter:='省份=' + Quotered(选择框中的内容);
adoquery1.filtered:=true;
如果像这样过滤数据集的话,其他行的内容清空啊。
To kye_jufei
北方男生
能说详细一点吗?你的代码是怎么写的,多谢了。。
比如第一个框选‘广东’,返回一个ID,第二个框就根据这个ID来过滤就行了.
adoquery1.filtered:=false;
adoquery1.filter:='省份=' + Quotered(选择框中的内容);
adoquery1.filtered:=true;
如果像这样过滤数据集的话,在点其他行时刚才选择的内容会清空啊。
请问你有做过吗???有QQ吗?想和你交流一下,多谢了
To kye_jufei
北方男生
能说详细一点吗?你的代码是怎么写的,多谢了。。