Foxtable(狐表)用户栏目专家坐堂 → [求助] 项目打不开


  共有7175人关注过本帖树形打印复制链接

主题:[求助] 项目打不开

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/22 16:44:00 [显示全部帖子]

提示什么错误。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/22 17:19:00 [显示全部帖子]

 下面这段代码测试没问题,请做具体例子测试。

 

If e.Table.current IsNot Nothing Then
    If  e.Table.current.DataRow.RowState <> DataRowState.Unchanged Then
        If e.NewRange.RowSel <> e.OldRange.RowSel Then
            e.Cancel=True
            MessageBox.Show("当前行数据已被修改 请先保存数据再换行", "提示", MessageBoxButtons.OK, MessageBoxIcon.Question)
            e.Cancel=True            
        End If
    End If
End If


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/22 17:48:00 [显示全部帖子]

 

[此贴子已经被作者于2016/3/22 17:48:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/22 18:00:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:宽带帐号割接回访系统 - 副本.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/23 9:37:00 [显示全部帖子]

1、不能取消下拉,这个是定死了的。

 

2、在菜单【项目属性】里面可以设置


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/23 9:44:00 [显示全部帖子]

  If User.Group = "管理员"  Then

 

  If User.Name = dr("工单责任人")   Then


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/23 10:17:00 [显示全部帖子]

 

[此贴子已经被作者于2016/3/23 10:17:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/23 10:18:00 [显示全部帖子]

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.ConnectionName = "数据源"
cmd.CommandText = "Select 工单责任人,最终处理结果, (Year(预约处理_时间) + '-' + Month(预约处理_时间) + '-' + day(预约处理_时间)) as 预约处理_时间 Fr om {宽带帐号割接回访表}"
dt = cmd.ExecuteReader()
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(dt, "工单责任人|最终处理结果|预约处理_时间")
trv.Nodes.Insert("宽带割接回访表",0)
[此贴子已经被作者于2016/3/23 11:38:01编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/23 11:50:00 [显示全部帖子]

看了一下,不行,如果要做,必须重画,像这样

 

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=44083&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/23 18:00:00 [显示全部帖子]

这段代码是不应该报错的。你加入msgbox,看看哪句代码开始报错。

 

一般可能是你 AfterSelectNode 有问题。


 回到顶部
总数 33 1 2 3 4 下一页