Foxtable(狐表)用户栏目专家坐堂 → 打开项目就报错


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

主题:打开项目就报错

美女呀,离线,留言给我吧!
采菊东篱下
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
打开项目就报错  发帖心情 Post By:2021/1/16 21:49:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:小区车辆管理(有问题的主窗口).foxdb

密码:888888

图片点击可在新窗口打开查看此主题相关图片如下:0010.png
图片点击可在新窗口打开查看
  输入密码打开项目就报错,问题是这错误如何解决,无从入手!还有通过点击项目属性,确认后弹出的主窗口,车辆基本信息表中的车牌号码下拉窗口,缴费表中的车牌号码下拉窗口,表下的横拉带不见了,无法全显内容!foxtable升级后不允许在分区版面中加分页控件,然后在分页页面里加表格?如果是这样,设置这些控件没意义,因为它根本不能让用户根据需要设置界面!
  看来主窗口只能推倒重做,不能用分区版面了!
[此贴子已经被作者于2021/1/17 10:18:36编辑过]

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/17 21:27:00 [显示全部帖子]

  集合页面里的table控件叠加了,我已把窗口中的所有控件检查一次,没叠加的了,现在打时依然出现上面窗口的报错提示,另打开项目后主窗口没自动打开,要点一次项目属性,确认后才打开主窗口,表下的横拉导条已可显示了,车牌号码下拉窗口亦可显示了。

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/18 14:56:00 [显示全部帖子]

密码:888888
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:小区车辆管理(有问题的主窗口).foxdb
不明白你连接的网页事件怎么用,问题始终没解决。


 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/18 15:30:00 [显示全部帖子]

BeforeLoadOuterTable中没代码!问题没解决。

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/18 16:04:00 [显示全部帖子]

试过了,项目中就这两个事件有代码,其中AfterOpenProject中没多少代码:
'主界面设置
basemainform.icon = Nothing
'设置界面风格
VisualStyle = VisualStyleEnum.Office2007Blue

'对非开发者隐藏表标题;
Forms("主界面").open()
MainTable = Tables("车辆基本信息")
If User.Type <> UserTypeEnum.Developer Then
    TableCaptionVisible = False
Else
    TableCaptionVisible = True
End If

'设置表的下拉窗口打开
Tables("缴费情况").Cols("车牌号码").DropForm = "车牌目录树" '客户表的县市列也采用我们设计的下拉窗口输入数据
Tables("车辆基本信息").Cols("车牌号码").DropForm = "车牌目录树" '客户表的县市列也采用我们设计的下拉窗口输入数据
Tables("车辆基本信息").Cols("住址_巷").DropForm = "增加巷"
Tables("车辆基本信息").Cols("住址_号").DropForm = "增加号"
Tables("车辆基本信息").Cols("住址_房").DropForm = "增加房"

'巷表的行排序
Dim dr As DataRow
dr = DataTables("巷").Find("","[_SortKey]")
If dr IsNot Nothing Then
    '模拟第一行的支出发生变化, 刷新已加载行的余额.
    DataTables("巷").DataCols("序号").RaiseDataColChanged(dr)
End If
'缴费情况表的行排序
Tables("缴费情况").Sort = "日期"
'车辆基本信息表的行排序
Tables("车辆基本信息").Sort = "住址_巷,住址_号,住址_房 DESC"

MainTableChanged中就一段代码:
Forms("主界面").Open()
Tables("车辆基本信息").Sort = "住址_巷,住址_号,住址_房 DESC"

[此贴子已经被作者于2021/1/18 16:08:32编辑过]

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/18 16:11:00 [显示全部帖子]

我都试过了,没提示那错误,就是打开项目属性点击确认一次,主窗口就出来了。

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/18 16:20:00 [显示全部帖子]

不用ctrl打不开,提示截图上的错误。我一个个表试过了代码了,有问题的都已更正过来了,不知问题出来哪。

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/18 16:40:00 [显示全部帖子]

  我没一段段代码试,但看显示数据是正常的,没报错,会不会是表、号表、房表都写了不允许车辆基本信息表、缴费情况表已引用数据不允许同步修改,同样缴费情况表引用了车辆基本信息表的数据亦不允许修改,这样引起连动错误?

 回到顶部
美女呀,离线,留言给我吧!
采菊东篱下
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1881 积分:10368 威望:0 精华:0 注册:2019/4/6 8:45:00
  发帖心情 Post By:2021/1/19 20:47:00 [显示全部帖子]

  我一直都在查,不存在懒得查之说,只是你说用msgbox查,有些代码是不能用这个来查的,因为它没结果,我从窗口显示数据没发现问题,一楼窗口弹出的报错我查出是并解决了,是车辆基本信息表的DataColChanging事件上的代码名称错误,我设置了如果引用数据表上的数据不为空,被引用的数据不允修改。
  现在出现这所错

图片点击可在新窗口打开查看此主题相关图片如下:300.png
图片点击可在新窗口打开查看
  是我想实现窗口中的目录树安条件排序后才出现在错误,我表、窗口、项目上的所有有关排序的代码都查过了,不知问题在哪。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:小区车辆管理(不要序号).foxdb

密码:888888
  我试过把 _SortKey.改为巷表加序号列,然后安序号排序,在车辆基本信息表加序号列,亦安序号排序,一样提示这样的报错,只是把_SortKey.变成序号,应该是代码的问题,问题是我根本不知是哪出错。



 回到顶部