Foxtable(狐表)用户栏目专家坐堂 → [求助]视图


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

主题:[求助]视图

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


加好友 发短信
等级:七尾狐 帖子:1765 积分:11811 威望:0 精华:0 注册:2015/6/22 8:11:00
[求助]视图  发帖心情 Post By:2024/1/24 8:37:00 [显示全部帖子]

老师好,能保存成这样的视图格式吗    编号,50|日期,120|年,40|季,30|月,30|项目,60|项目ID,80


下面是保存视图的代码

Dim bm As String = GetConfigValue("bm","")
If e.Form.controls("combobox1").value = Nothing Then
    MessageBox.Show("没有输入视图名称,请命名!")
    Return
End If

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "Select DISTINCT Count(表名) Fr  om {视图} WHERE 表名 = '" & bm & "' and 视图名 = '" & e.Form.controls("combobox1").value & "'"
If cmd.ExecuteScalar() > 0 Then
    MessageBox.Show("该视图名已经存在,请重新命名!")
    Return
End If

Tables("视图").addnew()
'Tables("视图").current("工号") = dr
Tables("视图").current("表名") = bm
Dim s As String = CurrentTable.GetColVisibleWidth '获得列位置和宽度
Tables("视图").current("视图名") = e.Form.controls("combobox1").value
Tables("视图").current("视图属性") = s
DataTables("视图").save()

If DataTables.Contains("视图") Then
    DataTables.Delete("视图")
End If
e.Form.close








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


加好友 发短信
等级:七尾狐 帖子:1765 积分:11811 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2024/1/24 10:10:00 [显示全部帖子]

老师,窗口表筛选和排列后,通过保存按钮保存成下面视图格式"编号,50|日期,120|年,40"然后保存到视图表中,老师的代码不能理解。

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


加好友 发短信
等级:七尾狐 帖子:1765 积分:11811 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2024/1/24 11:03:00 [显示全部帖子]

谢谢老师

 回到顶部