以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户咨询 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4) ---- 树型浏览构件的问题 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=8611) |
-- 作者:reachtone -- 发布时间:2007-7-16 17:53:23 -- 树型浏览构件的问题 树型浏览构件有个问题,如果数据表中的字符型字段,其内容都是数字,则显示出错。如,下表在树型结构中就会出错: 品牌名称 型号 AAAA T324 BBBB 2518 品牌为BBBB的型号因为都是数字,在树型浏览中就不能正确显示了,而且提示出错。 |
-- 作者:FSJM -- 发布时间:2007-7-17 7:34:35 -- 追加节点的方法,如果有数字 它会认为是节点号,所以会出错。 把你的程序传上来,看如何改换追加方式。 |
-- 作者:admin -- 发布时间:2007-7-17 9:27:07 -- 在应用“树形浏览”构件的方法“增加”时,需要注意以下七点: 一、该方法在执行时需要指定字符型参数,以指定节点内容。 二、当只有一个参数时,表示在根线增加一个一级节点;当有两个参数时,第一个参数表示一级节点,第二个参数表示二级节点。 三、如果第一个参数在节点列表中已然出现,将在该节点下增加一个二级节点,而不是另行再新建一个一级节点和二级节点。 四、目前最多允许带三个参数。当有四个参数时,第四个参数与第三个参数同属三级节点。 五、一个节点有当前节点图像、选择节点图像两个位图状态。当生成一个节点时,当前节点图像号和选择节点图像号都是“0”。特殊情况,当同时压入三个参数时,第二个参数的节点不存在,它新生成节点的当前节点图像号和选择节点图像号是“1”。 六、当压入两个以上参数时,如果第一个是“数字型”参数时,它代表的是插入到当前节点号以下,而不是节点内容,并且该数字不能大于最后的节点号(0表示第一个节点号),例如有4个节点,最后的节点号应是3,该数字型参数不能大于3; 七、在执行方法“增加”后,最后一个参数表示当前节点。 |
-- 作者:admin -- 发布时间:2007-7-17 9:28:02 -- 你说的问题,正是第六点,需要另想办法规避。 |
-- 作者:reachtone -- 发布时间:2007-7-17 17:34:32 -- 明白了。我来考虑一下变通解决办法。 |