Foxtable(狐表)用户栏目专家坐堂 → 窗口问题


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

主题:窗口问题

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


加好友 发短信
等级:幼狐 帖子:107 积分:840 威望:0 精华:0 注册:2017/3/28 11:43:00
窗口问题  发帖心情 Post By:2017/5/12 10:14:00 [只看该作者]

老师好:
   请问:如下图,各类填写已经绑定到表格列, 我想在确定输入时判断一下  如果有没填的能在框内 用红色提示 “请输入”,求代码
       谢谢老师。

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/12 10:25:00 [只看该作者]

Dim cnames() As String = {"Textbox1", "TextBox2"}
For Each cname As String In cnames
    Dim obj As object = e.Form.controls(cname)
    If obj.value = Nothing OrElse obj.text = "请输入" Then
        obj.ForeColor = color.red
        obj.Text = "请输入"
    Else
        obj.ForeColor = color.black
    End If
Next


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


加好友 发短信
等级:幼狐 帖子:107 积分:840 威望:0 精华:0 注册:2017/3/28 11:43:00
  发帖心情 Post By:2017/5/12 10:43:00 [只看该作者]

老师:  这是我全部代码, 点确定后没反应。求教
'未填入数据的提示"请输入"
Dim cnames() As String = {"Textbox1", "TextBox2","Textbox3", "TextBox4"}
For Each cname As String In cnames
    Dim obj As object = e.Form.controls(cname)
    If obj.value = Nothing OrElse obj.text = "请输入" Then
        obj.ForeColor = color.red
        obj.Text = "请输入"
    Else
        obj.ForeColor = color.black
    End If
Next
'Dim cnames1() As String = {"combobox1", "combobox2", "combobox3"}
'For Each cname1 As String In cnames1
    'Dim obj As object = e.Form.controls(cname1)
    'If obj.value = Nothing OrElse obj.text = "请输入" Then
        'obj.ForeColor = color.red
        'obj.Text = "请输入"
    'Else
        'obj.ForeColor = color.black
    'End If
'Next
'Dim cnames2() As String = {"DateTimePicker1"}
'For Each cname2 As String In cnames2
    'Dim obj As object = e.Form.controls(cname2)
    'If obj.value = Nothing OrElse obj.text = "请输入" Then
        'obj.ForeColor = color.red
        'obj.Text = "请输入"
    'Else
        'obj.ForeColor = color.black
    'End If
'Next


'删除空行
DataTables("供电设备缺陷登记表").DeleteFor("发现人 Is Null And 发现时间  Is Null And 缺陷位置  Is Null")
DataTables("供电设备缺陷登记表").Save()

'
'增加行复制上行内容
Dim t As Table = Tables("供电设备缺陷登记表")
t.AddNew()
Dim dr As DataRow = DataTables("供电设备缺陷登记表").Find("_Identify = " & t.Rows(t.Current.Index - 1)("_Identify"))
For Each c As Col In t.Cols
    t.Current("设备类型") = dr("设备类型")
    t.Current("区间") = dr("区间")
Next

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/12 10:47:00 [只看该作者]

 单独测试这段代码,有没有问题?弹出123吗?

 

Dim cnames() As String = {"Textbox1", "TextBox2","Textbox3", "TextBox4"}
For Each cname As String In cnames
    Dim obj As object = e.Form.controls(cname)
    If obj.text = Nothing OrElse obj.text = "请输入" Then
        obj.ForeColor = color.red
        obj.Text = "请输入"
        msgbox(123)
    Else
        obj.ForeColor = color.black
    End If
Next
[此贴子已经被作者于2017/5/12 10:46:52编辑过]

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


加好友 发短信
等级:幼狐 帖子:107 积分:840 威望:0 精华:0 注册:2017/3/28 11:43:00
  发帖心情 Post By:2017/5/12 10:51:00 [只看该作者]

弹出来啦


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


加好友 发短信
等级:幼狐 帖子:107 积分:840 威望:0 精华:0 注册:2017/3/28 11:43:00
  发帖心情 Post By:2017/5/12 10:52:00 [只看该作者]

去掉 msgbox(123) 就没反应了


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/12 10:56:00 [只看该作者]

 没理由,把你的项目发上来测试一下。

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


加好友 发短信
等级:幼狐 帖子:107 积分:840 威望:0 精华:0 注册:2017/3/28 11:43:00
  发帖心情 Post By:2017/5/12 10:58:00 [只看该作者]

好的
[此贴子已经被作者于2017/5/12 11:07:50编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/12 11:04:00 [只看该作者]

以下是引用bluesky3234在2017/5/12 10:58:00的发言:
能私发给您吗,涉及。。。。

 

单独做个例子吧,做个项目,做个窗口,模拟你项目的设置,上传上来。


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


加好友 发短信
等级:幼狐 帖子:107 积分:840 威望:0 精华:0 注册:2017/3/28 11:43:00
  发帖心情 Post By:2017/5/12 11:15:00 [只看该作者]

老师:   编辑窗口为: 设备缺陷录入窗口
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1 - 副本.rar


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