Foxtable(狐表)用户栏目专家坐堂 → 简化代码及窗口时间框问题


  共有2206人关注过本帖平板打印复制链接

主题:简化代码及窗口时间框问题

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/29 14:24:00 [只看该作者]

1、
Dim t As Table
If User.Name = "开发者" Then
    t = Tables("制造质量管理")
ElseIf User.IsRole("工检4") OrElse User.IsRole("终检") Then'如果登陆者角色为工序检验岗4
    t = Tables("制造质量管理_Table1")
End If
Dim cr = t.Current
Dim nr As Row = t.AddNew
If cr Is Nothing OrElse cr.Index = t.Rows.count-1 Then
    nr.move(cr.Index+1)
End If
nr("日期") = Date.Today
nr("编号") = cr("编号")
nr("代号") = cr("代号")
nr("底盘号") = cr("底盘号")
nr("发动机号") = cr("发动机号")
nr("气柜") = cr("气柜")
nr("驾驶") = cr("驾驶")
nr("室颜色") = cr("室颜色")
nr("序号") = cr("序号") + 1
nr("检验岗") = User.Roles
nr("检验员") = User.Name
nr("调试工") = cr("调试工")
Forms("车型信息输入").Show()'打开校核窗口

2、
窗口afterload

e.form.contols("DateTimePicker1").value = new date(date.today.year,date.today.month,1)

 回到顶部