Foxtable(狐表)用户栏目专家坐堂 → [求助]表达式显示值的求解


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

主题:[求助]表达式显示值的求解

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
[求助]表达式显示值的求解  发帖心情 Post By:2014/2/10 14:12:00 [只看该作者]

各位老师:
我用狐表取一个OA系统数据库的数据,OA的流程表单上,一个员工列姓名引用的是OA中的用户数据表,该表单数据写在了另一个数据表中。
我想直接引用的是OA表单的数据表,但员工列写的是用户id,而且这列是字符型。
请问能否在OA表单的数据表中用表达式将字符型的id值通过转换,从用户数据表对应整数型的id后表达式生成字符型的中文姓名?
请问这个表达式该 如何写?
A表 用户数据表
id(整数型) name(用户名)
 2              张三

B表 流程数据表
fieldstr15(字符型) 表达式列
2                           张三

想在B表中利用表达式生成 中文的 姓名 张三  要取B表作为报表输出

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/10 14:35:00 [只看该作者]

建立关联,就可以引用了:

http://www.foxtable.com/help/topics/0106.htm

 

否则需要用代码:

http://www.foxtable.com/help/topics/1451.htm

 

[此贴子已经被作者于2014-2-10 14:35:16编辑过]

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2014/2/10 14:48:00 [只看该作者]

狐爸:关联时用户表的id是整数,流程表的编号是字符型,不让关联

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/10 14:50:00 [只看该作者]


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/10 14:50:00 [只看该作者]

那就用代码

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2014/2/10 14:51:00 [只看该作者]

以下是引用Bin在2014-2-10 14:38:00的发言:
你联合两个表做一个查询表吧.  没有办法直接引用的.
Bin老师:我用查询表生成器生成以下语句,但还有个需求就是workflow_file里有两列一个是fieldstr15一个是fieldstr16都要引用system_users表的id对应的name,这样该 如何写?
Select  {workflow_file}.*,{system_users}.username From {workflow_file} Left JOIN {system_users} ON {workflow_file}.[fieldstr15] = {system_users}.[id] where [flow_id] ='2337'


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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2014/2/10 15:00:00 [只看该作者]

谢谢狐爸和Bin老师,问个低级问题 ,生成的查询表如果允许编辑的话,我在查询表中加列和改值不会对原数据表有影响吧?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/10 15:01:00 [只看该作者]

上例子

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/10 15:05:00 [只看该作者]

以下是引用ddlzq在2014-2-10 15:00:00的发言:
谢谢狐爸和Bin老师,问个低级问题 ,生成的查询表如果允许编辑的话,我在查询表中加列和改值不会对原数据表有影响吧?


 

没有影响,因为查询表不会保存的


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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2014/2/10 15:08:00 [只看该作者]

好的 非常感谢

 回到顶部
总数 13 1 2 下一页