以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关联行背景色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89615) |
-- 作者:lshshlxsh -- 发布时间:2016/8/25 14:59:00 -- 关联行背景色 此主题相关图片如下:a.bmp |
-- 作者:狐狸爸爸 -- 发布时间:2016/8/25 15:07:00 -- 那个是父表,那个是子表? 提问要具体,编程是严谨的,必须有具体的问题,才能给出具体的答案 [此贴子已经被作者于2016/8/25 15:08:20编辑过]
|
-- 作者:lshshlxsh -- 发布时间:2016/8/25 15:10:00 -- 谢谢,两张表不是 父表 子表 是上下游单据,单据间根据序号 和源单序号关联 。 我想实现的效果是上游单据表a 选择序号为285的 对应的 下游单据表B 源单序号为285的 增加背景色 [此贴子已经被作者于2016/8/25 15:12:53编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2016/8/25 15:12:00 -- 要着色的表的DrawCell事件:
if e.row("源单序号") = Tables("另一个表").Current("序号") then e.Style = "样式名称" end if
参考: http://www.foxtable.com/webhelp/scr/0656.htm
|
-- 作者:lshshlxsh -- 发布时间:2016/8/25 15:19:00 -- 谢谢狐狸爸爸,除了在DrawCell事件 能否像 增加其他条件写 像空白区域设置背景色一样增加条件 DataTables("表A").SysStyles("EmptyArea").BackColor = Color.WhiteSmoke |
-- 作者:大红袍 -- 发布时间:2016/8/25 17:08:00 -- 不可以,必须写drawcell事件。
|