以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请帮我找找,错哪儿了。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53911) |
|
-- 作者:悦颜 -- 发布时间:2014/7/17 21:47:00 -- 请帮我找找,错哪儿了。 在beforeloadoutertable
If e.DataTablename ="内销订单产品"
写完后,重进项目老提示出错。不知错在哪儿了。 |
|
-- 作者:y2287958 -- 发布时间:2014/7/17 22:03:00 -- 试试这个: If e.DataTablename ="内销订单产品"e.Selectstring ="select * from {内销订单产品} where [业务员] =‘“ & ”’ _username & "\'" End If |
|
-- 作者:悦颜 -- 发布时间:2014/7/17 22:41:00 -- 应该是对的,可我怎么还错。。。。 |
|
-- 作者:chnfo -- 发布时间:2014/7/17 23:03:00 --
|
|
-- 作者:菲舍尔 -- 发布时间:2014/7/17 23:42:00 -- 提示什么错误?
按你所述,应该是在执行这个事件的代码时,_username还没有被赋值
|
|
-- 作者:yan2006l -- 发布时间:2014/7/18 9:13:00 -- e.DataTablename ?这个是什么单词没见过 |
|
-- 作者:小乐 -- 发布时间:2014/7/18 9:20:00 -- 错误截图发出来 |
|
-- 作者:有点甜 -- 发布时间:2014/7/18 9:26:00 -- 如5楼所说,你应该控制初始时候不加载数据,等登陆以后,你再用LoadFiler和Load在AfterOpenProject里加载数据,因为你用的不是内置的登陆窗口,而是用自定义的登陆窗口。
|