Foxtable(狐表)用户栏目专家坐堂 → [求助]如何更改字符列允许输入的最大长度?


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

主题:[求助]如何更改字符列允许输入的最大长度?

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


加好友 发短信
等级:三尾狐 帖子:715 积分:5585 威望:0 精华:0 注册:2019/11/14 9:36:00
[求助]如何更改字符列允许输入的最大长度?  发帖心情 Post By:2021/3/22 10:03:00 [只看该作者]

 

返回字符列允许输入的最大长度

Dim Len As Integer
Len =
DataTables("订单").DataCols("产品").MaxLength
Output.Show(Len)

 

那么如何更改字符列允许输入的最大长度
DataTables("表A").DataCols("第一列").MaxLength = 3    ‘这样表达出错

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/22 10:05:00 [只看该作者]

无法使用代码改,到菜单里改:http://www.foxtable.com/webhelp/topics/0036.htm

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


加好友 发短信
等级:三尾狐 帖子:715 积分:5585 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2021/3/22 10:26:00 [只看该作者]

不能改变长度就不改了,重命名列名称,我用以下方法,并且是外部数据源,测试也是成功的,应该不会有其它的后遗问题吧
Dim Builder As New ADOXBuilder("统计")
Builder.Open() '打开ADOXBuilder
With Builder.Tables("ybb预备表01")
    .RenameColumn("原始列名称", "新列名称")
End With
Builder.Close() '关闭ADOXBuilder
e.Form.Close()
e.Cancel = True   '不加这个重启动后会发生错误
Syscmd.Project.Open(ProjectFile)


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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/22 10:27:00 [只看该作者]

项目使用到旧名称的地方都全部改为新名称即可

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


加好友 发短信
等级:三尾狐 帖子:715 积分:5585 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2021/3/22 10:30:00 [只看该作者]

 好的,谢谢


 回到顶部