虚表:树形列表能否通过文件加载和指定某行列绑定下拉框

mndsoft 1月前 248

大师,请教2个问题:

       1、虚表的通过定义var tree = {0,1,1,1,1,1,1,0,1,1,1,0,1,1,1} 这个表来标识上下级关系。数据少的话很少很方便。

        如果有几十条甚至上百条数据,我想弄个文件,读取到表里加载,如何实现? "[@treeLevel]"=tree[2] 是表示层级关系的吗?

       2、虚表中能否只指定某一行某列绑定下拉框或按钮之类的?如下图:

       感谢!

var tree = {0,1,1,1,1,1,1,0,1,1,1,0,1,1,1}
var t = {
   {"读操作(00)","","", "[@treeLevel]"=tree[1]} 
   {"写操作(01)","","", "[@treeLevel]"=tree[2]}
   {"控制操作(02)","","", "[@treeLevel]"=tree[3]} 
   }
 winform.lsvC.setTable(t,false);
winform.lsvC.refreshTree();  
winform.lsvC.tree.show = true

最新回复 (3)
  • 光庆 1月前
    0 2

    1、 "[@treeLevel]"=tree[2] 是表示层级关系的

    2、指定某行某列绑定下拉框,可以使用新版本的下拉框过滤函数实现,见:

    https://aardio.online/thread-425.htm

  • mndsoft 1月前
    0 3

    大师有求必应,谢谢.

    使用comboboxFilter过滤后,貌似其他单元格无法编辑,我还需要其他单元格双击修改编辑(不是下拉框),如何处理? 比如第2行,第3列.

  • 光庆 1月前
    0 4
    mndsoft 大师有求必应,谢谢.使用comboboxFilter过滤后,貌似其他单元格无法编辑,我还需要其他单元格双击修改编辑(不是下拉框),如何处理? 比如第2行,第3列.

    已升级,请重新下载,并参考例程使用。

返回