我用TdxTreeList控件做成了如下:
序号 名称 可见否
1 编号 √ //可见否为TdxtreeListCheckcloumn类型;
2 部门 √
..
数据库一个字段:
showlist 值为:'YYNNYYYYYYYNNNN..';
然后根据数据库来判断,当第一个为Y,那么第一条可见否为勾上,第二个为Y,第二条为勾上,如果第三个为N,第三条记录就不勾上,用代码应该怎么写,我没用过Tdxtreelist控件,请帮忙一下,谢谢!~
序号 名称 可见否
1 编号 √ //可见否为TdxtreeListCheckcloumn类型;
2 部门 √
..
数据库一个字段:
showlist 值为:'YYNNYYYYYYYNNNN..';
然后根据数据库来判断,当第一个为Y,那么第一条可见否为勾上,第二个为Y,第二条为勾上,如果第三个为N,第三条记录就不勾上,用代码应该怎么写,我没用过Tdxtreelist控件,请帮忙一下,谢谢!~
解决方案 »
- delphi7有widechar,为何说不支持unicode?
- 【非高手勿进】如何得知局域网中某台机器的流量?
- 关于窗体图标
- 大家来比吹牛,散分!!!
- 有关Web App Debugger 的问题,200分求教!
- 散分~~~~请教:关于类和对象~~2天内结帐~~
- 初学Delphi,请问是否有函数能判断某个数值处于两个数值之间。
- Access 数据导出成文件,然后导入到sql server 中,数据量比较大,如何实现
- 关于B/S的问题!!!!!!
- 关于watch list窗口和evaluate/modify对话框
- (急,求解决)合并数个Access数据库,Insert重复记录时,查询not found,Insert则报错,奇怪问题
- 如何实现一次性读取?
begin
dxtlmain.Items[i].Values[2]:=copy(fieldbyname('person_showlist').AsString,i+1,1)='Y';
end;
这个方法是可以实现,不知道对不对?
我也在用dx的控件,在点DxDBgrid的单元格是能弹出一棵DxDbTreeList树就好了,可惜现在只能弹出dxDbGrid