2013-06-24 00:49题主

请教下,TreeStore中数据已经获取,treepanel中的checkbox的状态怎么没有和TreeStore中的checket一样呢?

2013-06-24 09:06#1
在示例应用下有一个Module Tree的例子,对照一下。
注:TreeStore的数据源DataProvider的type属性须为tree。
2013-06-24 12:46#2
参照了!还看用户权限模块。使用上图中中的数据,已经由由treestore生成tree了!关键是树的每个节点的checked如何结合上表checked设置的字段问题
2013-06-24 13:31#3
select 'true' as "checked"是文本值,select '__true' as "checked"才是布尔值。
2013-06-24 20:52#4
Zhao WJ你说的没错,我也是这样用的啊,如下:
select S_ID,P_ID,NAME as "text",case when instr(S_ID,{?RECEIVER?})>0 then '__true' else '__false' end as "checked",case when (select count(*) from TG_DPTM b where b.P_ID=a.S_ID)>0 then null else '__[]' end as "children" from TG_DPTM a
where P_ID={?S_ID?}


2013-06-25 17:45#5
checked刚试了,好使。比较一下dataprovider生成的内容吧

返回开发者社区