Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口显示操作人员照片


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

主题:[求助]窗口显示操作人员照片

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 10:26:00 [显示全部帖子]

建议使用picturebox控件,操作人员照片存放在哪里?

 

http://www.foxtable.com/webhelp/scr/0812.htm

 

查找到对应行,合成路径,指定picturebox的image属性即可。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 11:41:00 [显示全部帖子]

以下是引用weianfu在2018/5/28 11:36:00的发言:
怎么合成路径?已经建立了操作员信息表:有登陆用户名列,照片列。

 

比如

 

Dim fdr As DataRow = DataTables("表A").find("用户名 = '" & user.Name & "'")

If fdr IsNot Nothing Then

    e.form.controls("picturebox").image = getImage(projectPath & "attachments/" & fdr("图片"))

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 11:46:00 [显示全部帖子]

1、不需要绑定表列,直接用4楼代码处理即可;

 

2、如果确实要绑定,修改代码

 

Dim i = Tables("表A").findRow("用户名 = '" & user.Name & "'")

If i >= 0 Then

    Tables("表A").Position = i

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 14:13:00 [显示全部帖子]


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 15:44:00 [显示全部帖子]

不要绑定表列,窗口AfterLoad事件写代码

 

Dim fdr As DataRow = DataTables("KM人员照片信息表").Find("用户名 = '" & User.Name & "'")
msgbox(user.name)
If fdr IsNot Nothing Then
msgbox("找到了")
    e.form.controls("picturebox2").image = getImage(projectPath & "Images/" & fdr("照片文件名"))
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 18:13:00 [显示全部帖子]

上传具体项目说明。

 回到顶部