Foxtable(狐表)用户栏目专家坐堂 → 图片自动更新


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

主题:图片自动更新

帅哥,在线噢!
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/21 22:00:00 [显示全部帖子]

1、肯定可以的,选中"工号"或者"姓名"列,重置列即可:
图片点击可在新窗口打开查看

2、可以放到任意地方,文件与图片管理这章内容仔细看看:http://www.foxtable.com/webhelp/topics/1646.htm

 回到顶部
帅哥,在线噢!
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/22 13:50:00 [显示全部帖子]

如果指定了绝对路径,图片需要重新添加,或者把图片列里的图片的完整路径补上。

如果只是想在Attachment的子目录里存放图片,不需要设置存放目录,图片列里直接添加Attachment的子目录里的文件即可,一般为:子目录名称\图片名称


 回到顶部
帅哥,在线噢!
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/23 21:39:00 [显示全部帖子]

Attachment里添加一个子目录,比如abc:Attachment\abc,把图片都复制到abc目录里。列属性不要设置“存放目录”,来源目录设置到【项目路径\Attachment\abc】,然后增加图片的时候,到Attachment\abc里选图片即可。单元格里存储的数据应该是这样:abc\123.jpg

 回到顶部
帅哥,在线噢!
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/3 10:22:00 [显示全部帖子]

1、可以改为使用表格
3、列数据之间的控制使用DataColChanged(http://www.foxtable.com/webhelp/topics/0625.htm)http://www.foxtable.com/webhelp/topics/2436.htm
4、到Validating事件验证控件内容:http://www.foxtable.com/webhelp/topics/0736.htm

 回到顶部
帅哥,在线噢!
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/6 8:46:00 [显示全部帖子]

1、 If e.NewValue = True Andalso dr.IsNull("点检结论")
2、如果是直接在表格录入,可以在表格ValidateEdit或者datacolchanging事件处理。如果是在窗口控件录入的,到控件Validating事件处理

 回到顶部
帅哥,在线噢!
有点蓝
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/6 13:37:00 [显示全部帖子]

逻辑列不支持图片字典

 回到顶部
帅哥,在线噢!
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/6 16:58:00 [显示全部帖子]

那就不要Validate事件,在保存按钮里判断并提示录入

 回到顶部
帅哥,在线噢!
有点蓝
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/6 22:00:00 [显示全部帖子]

代码贴出来,不要截图。这样别人改不了

if e.form.controls(某控件).text = "" then
msgbox(控件值为空)
end if

 回到顶部
帅哥,在线噢!
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106629 积分:542322 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/7 15:10:00 [显示全部帖子]

If e.Form.Controls("异常").checked AndAlso e.Form.Controls("备注信息").text="" Then
    MessageBox.show("备注信息不能为空")
Else
    Tables("Forklift").Current.Save()
End If

或者

If Tables("Forklift").Current("点检结果") = false AndAlso Tables("Forklift").Current.isnull("备注") Then
    MessageBox.show("备注信息不能为空")
Else
    Tables("Forklift").Current.Save()
End If

 回到顶部
总数 20 上一页 1 2