Foxtable(狐表)用户栏目专家坐堂 → 在不同用户加载不同行后 加载树无法用?


  共有4930人关注过本帖平板打印复制链接

主题:在不同用户加载不同行后 加载树无法用?

帅哥哟,离线,有人找我吗?
hawkgo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:236 积分:1881 威望:0 精华:0 注册:2013/11/7 14:40:00
在不同用户加载不同行后 加载树无法用?  发帖心情 Post By:2014/10/19 22:43:00 [只看该作者]

在 项目属性  loadusersetting 加入:

If User.Type = UserTypeEnum.Administrator Or User.Type = UserTypeEnum.Developer Then
   DataTables("合同管理_主列表").LoadFilter = ""
Else  
 DataTables("合同管理_主列表").LoadFilter = "销售姓名 = '" & User.Name & "'"
End If
DataTables("合同管理_主列表").Load()

在合同管理_主列表 的 treeview1 控件上 无法显示 加载树?为什么?

这是表的主窗口  afterload的代码:

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("合同管理_主列表", "大区|销售姓名|客户单位|客户姓名|合同编号")
trv.Nodes.Insert("显示所有行",0)

我试过 发现按照  销售员的名字登录是无法显示的,而 开发者登录的话,在“应用窗口”中可以显示加载树。

哪位大神来解答,不甚感激!

 回到顶部
总数 16 1 2 下一页