Foxtable(狐表)用户栏目专家坐堂 → 这是错在哪?判断代码问题求指点!!!!!!


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

主题:这是错在哪?判断代码问题求指点!!!!!!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 10:31:00 [显示全部帖子]

 不知道你想表达什么,去掉 If Forms("报名审核").Controls("TabControl1").Selected("报名登记表").txt

 

 或者,直接写

 

If Forms("报名审核").Controls("TabControl1").SelectedPage.Name = "报名登记表"

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 13:01:00 [显示全部帖子]

 1、代码写到导入按钮

 

Dim gzdw As WinForm.ComboBox = e.Form.Controls("工作单位")
Dim jdpc As WinForm.ComboBox = e.Form.Controls("鉴定批次")
Dim sfhg As WinForm.ComboBox = e.Form.Controls("是否合格")
gzdw.ComboList = DataTables("报名登记表").GetComboListString("工作单位")
jdpc.ComboList = DataTables("报名登记表").GetComboListString("鉴定批次")
sfhg.ComboList = DataTables("报名登记表").GetComboListString("是否合格")
gzdw.ComboList = DataTables("审核合格表").GetComboListString("工作单位")
jdpc.ComboList = DataTables("审核合格表").GetComboListString("鉴定批次")
sfhg.ComboList = DataTables("审核合格表").GetComboListString("是否合格")

 

 或者,在对应控件的enter事件写入

 

2、

 

If Forms("报名审核").Controls("TabControl1").SelectedPage.Text = "报名登记表"

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 14:31:00 [显示全部帖子]

我测试没问题啊。

 

If Forms("报名审核").Opened AndAlso Forms("报名审核").Controls("TabControl1").SelectedPage.Text = "报名登记表"

 

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 14:32:00 [显示全部帖子]

 比如控件的enter事件代码

 

Dim gzdw As WinForm.ComboBox = e.Sener
gzdw.ComboList = DataTables("报名登记表").GetComboListString("工作单位")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 15:51:00 [显示全部帖子]

 提示很清楚啊 列“证书编号”不属于表 报名登记表。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 16:30:00 [显示全部帖子]

你能不能先去学基础?

 

Dim fdr As DataRow = DataTables("证书编号表").Find("身份证号码 = '" & e.DataRow("身份证号码") & "' And 申报鉴定工种 = '" & e.DataRow("申报鉴定工种") & "' And 证书编号 = '" & e.DataRow("原资格证书编号") & "' And convert(substring(证书编号,1,2),'System.Int32') <= " & Date.Today.Year - 2000 - 5)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 17:51:00 [显示全部帖子]

以下是引用lisheng7177在2015-1-11 17:34:00的发言:
甜版,代码写入表的DataColChanhed事件,但还是不会自动判断,是不是写错了地方?

 

根本就没有必要在DataCochanged事件判断啊。

 

要判断也是在导入按钮或者是重置列那里判断啊。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 17:52:00 [显示全部帖子]

以下是引用lisheng7177在2015-1-11 17:38:00的发言:
用系统杂项里的命令窗口去执行提示错误!

 

走马看花的阅读帮助,不要说自己看过了。我还看完辞海了呢


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/12 11:11:00 [显示全部帖子]

 无语,click事件不能用e.DataCol对象啊。

 

 我的意思是,你在按钮那里写重置某列的代码啊。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/12 15:28:00 [显示全部帖子]


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