以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]数据显示的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63008) |
-- 作者:jygyyl -- 发布时间:2015/1/12 9:18:00 -- [求助]数据显示的问题 数据表有一列(工作单位)存储的是单位代码,另有一张表(部门)有两列分别是“单位代码”和“单位名称”,如何在窗口中打开该数据表时将工作单位列的值由“单位代码”显示为“单位名称”?求各位老师不吝赐教!谢谢! |
-- 作者:Bin -- 发布时间:2015/1/12 9:19:00 -- 增加一个辅助列,储存单位名称,然后隐藏这个列,利用跨表引用 http://www.foxtable.com/help/topics/1453.htm 然后在DrawCell 设置 e.text=e.row("辅助列")
|
-- 作者:Bin -- 发布时间:2015/1/12 9:21:00 -- 注意判断一下列名,不然所有列都变成单位名称了 if e.col.name="工作单位" then e.text=e.row("辅助列") end if
|
-- 作者:jygyyl -- 发布时间:2015/1/12 9:54:00 -- 回复:Bin 谢谢! |