一个关于treeview的修改继承问题!!

phoenix8122 2003-11-13 03:30:17
一个关于treeview的修改继承问题!!
两张表case和casef,分别放文件夹和文件信息,两张表都有Uid、Name和Parent(关联uid)字段,我先用treeview列出了树结构,点击某个结点,该结点的属性会在datawindow显示,并且可以修改,现在我想在修改该结点A属性的时候将该节点的子孙结点的A属性一起修改,请问该怎么解决,用什么办法比较好???
...全文
55 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
phoenix8122 2003-11-14
  • 打赏
  • 举报
回复
所有数据都有A属性,我看到好象有什么find之类的函数,用来找字节点,兄弟节点和父节点的,有谁清楚
klbt 2003-11-13
  • 打赏
  • 举报
回复
另外建立一个隐藏数据窗口或ds,用A属性作参数retrieve该ds,然后修改更新ds.
phoenix8122 2003-11-13
  • 打赏
  • 举报
回复
触发器没用过,谁会的话介绍一下
suzh1133 2003-11-13
  • 打赏
  • 举报
回复
可以考虑考虑能否用触发器呀,要是能用就没那么麻烦了
phoenix8122 2003-11-13
  • 打赏
  • 举报
回复
我是用treeview的click事件,取结点的data值,然后作为条件在dw中retrieve,查有没有parent的值与之相同的,其中dw_1,dw_2是显示文件夹和文件结点的信息,dw_p,dw_f分别显示该节点在case,casef表中的子结点情况
mittee 2003-11-13
  • 打赏
  • 举报
回复
你节点的label是从数据库里读出来吧,
用内嵌sql 语句来弄,label就是条件
phoenix8122 2003-11-13
  • 打赏
  • 举报
回复
子孙不只一层,会有好几层,我的树是在点击+号是才读取数据,所以在隐藏的dw中只有子结点信息,没有孙子结点啊,怎么弄??
workhand 2003-11-13
  • 打赏
  • 举报
回复
此时A的子孙肯定也在dw中阿,可以给他们找到,setitem,update , commit;

1,056

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧