Foxtable(狐表)用户栏目专家坐堂 → [求助代码错误


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

主题:[求助代码错误

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
[求助代码错误  发帖心情 Post By:2019/3/28 9:41:00 [只看该作者]

各位老师好!窗体中有三个控件“RadioButton(单选框)”,分别是:RadioButton1、RadioButton2、RadioButton3,分别对应字符“到龄退休”、“个人辞职”、“公司辞退”。想做到分别点选控件时能将其对应的字符串赋值给变量"Ly1”。但代码运行出错,请老师指正。谢谢。

Dim Ly1 As String

'If e.Form.Controls("RadioButton1").Sender = True Then
    'Ly1 = "到龄退休"
    'msgbox(Ly1)
'End If

Select Case e.Form.Controls("RadioButton")
    Case e.Form.Controls("RadioButton1")
        Ly1 = "到龄退休"
        msgbox(Ly1)
    Case e.Form.Controls("RadioButton2")
        Ly1 = "个人辞职"
        msgbox(Ly1)
    Case e.Form.Controls("RadioButton1")
        Ly1 = "公司辞退"
        msgbox(Ly1)    
End Select


[此贴子已经被作者于2019/3/28 9:43:18编辑过]

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


加好友 发短信
等级:童狐 帖子:204 积分:1768 威望:0 精华:0 注册:2018/8/23 14:16:00
  发帖心情 Post By:2019/3/28 10:19:00 [只看该作者]

[此贴子已经被作者于2019/3/28 10:28:25编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/28 10:35:00 [只看该作者]

Dim Ly1 As String
msgbox(e.sender.name)
Select Case e.sender.name
    Case "RadioButton1"
        Ly1 = "到龄退休"
        msgbox(Ly1)
    Case "RadioButton2"
        Ly1 = "个人辞职"
        msgbox(Ly1)
    Case "RadioButton3"
        Ly1 = "公司辞退"
        msgbox(Ly1)   
End Select

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
  发帖心情 Post By:2019/3/28 10:51:00 [只看该作者]

谢谢老师指导!
[此贴子已经被作者于2019/3/28 12:01:42编辑过]

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
  发帖心情 Post By:2019/3/28 13:03:00 [只看该作者]

老师好!

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20190328120558.png
图片点击可在新窗口打开查看
       想整体实现的功能是:对所选择的“职工基础信息”表当前行(即姓名为xxx的员工)的删除。但在删除前,要先选定“离职原因”和“离职时间”并存储在变量Ly1、Ls1中,然后点击“确定”按钮后,将选定行(即姓名为xxx的员工)由当前表“职工基础信息”复制到“历史信息”表,同时并将变量Ly1、Ls1的值在不打开“历史信息”表的情况下写入“历史信息”表的“离职原因”、“离职时间”列中。其后再将其删除。
但实在是代码小白,所有代码都是通过论坛东拼西凑和看实例所得的单项功能代码,后经老师修改指导而来的。本小白弄不到一起来实现想要的完整功能,还得麻烦老师帮忙。先谢谢老师了!

   
[此贴子已经被作者于2019/3/28 18:22:04编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/28 14:55:00 [只看该作者]

请上传具体的实例测试。

 回到顶部