以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [原创]select 中逻辑判断无效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64121) |
-- 作者:hawkgo -- 发布时间:2015/2/5 12:34:00 -- [原创]select 中逻辑判断无效
在加载中有这两句: 下面这句是有效的,而上面在”合同管理_主列表“这句怎么弄都无效,这和表有关吗?可能是那些因素造成的? 谢谢! [此贴子已经被作者于2015-2-5 12:41:48编辑过]
|
-- 作者:hawkgo -- 发布时间:2015/2/5 13:24:00 -- 有点甜,帮帮忙。 |
-- 作者:Bin -- 发布时间:2015/2/5 14:04:00 -- 表名,不要有下划线等特殊字符 |
-- 作者:有点甜 -- 发布时间:2015/2/5 14:14:00 -- 窗口表,不能在此事件判断。
必须要在窗口的afterload事件判断方可。 |
-- 作者:hawkgo -- 发布时间:2015/2/5 14:17:00 -- 好像和"_"无关,我我发现和 loadusersetting中的设置有关, 问一下,beforeloadoutertable 和loadusersetting的关系。 因为在loadusersetting中合同是分不同的角色加载的,而beforeloadoutertable是根据是否有“归档”标记加载的,好像有冲突。
|
-- 作者:Bin -- 发布时间:2015/2/5 14:20:00 -- 你这个是否是窗口表, 具体请上例子看看吧 |
-- 作者:有点甜 -- 发布时间:2015/2/5 14:21:00 -- 回复5楼,那你就弄成一致的啊。
你重新设置了加载条件,肯定会按照最新的加载 |
-- 作者:hawkgo -- 发布时间:2015/2/5 14:27:00 -- 是窗口表,没有错。 有点甜,对于加载,是先进行beforeloadoutertable 的条件判断,(统一判断是否 需要加载 “归档“文件) 然后再loadusersetting吧。(再根据不同角色,加载不同的合同列表) 如果这样那逻辑没有问题呀, 是不是? 我再试试先。 谢谢!
|
-- 作者:有点甜 -- 发布时间:2015/2/5 14:33:00 -- 在LoadUserSetting那里,同样要把 归档 的条件加上,不然条件不完整。 |
-- 作者:hawkgo -- 发布时间:2015/2/5 16:00:00 -- DataTables("合同管理_主列表").LoadFilter = "大区经理 = \'" & User.Name & "\' and [归档] = \'" & e.User.ExtendedValues("归档数据") & "\'OR [归档] = False " 谢谢!有点甜。 那么上面 按照大区经理 和 后面一个条件来加载,后一个条件是 or关系,用括号,括起来吗? 还是怎么写? 谢谢!
|