以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口SQLTable的select查询语句能否根据用户查询? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=56573) |
-- 作者:bahamute -- 发布时间:2014/9/9 10:28:00 -- 窗口SQLTable的select查询语句能否根据用户查询? 如图, 在select属性使用以下语句可否? Select [_Identify], [合同编号], [合同名称],[收付类型] From {主表} where 收款人=\'" & _UserName & "\'"
|
-- 作者:Bin -- 发布时间:2014/9/9 10:30:00 -- 不行.但是你可以在窗口AlterLoad事件用代码FILL填充,这样就可以拼接SQL语句了 |
-- 作者:bahamute -- 发布时间:2014/9/9 10:34:00 -- 目前就是使用AlterLoad办法,但用代码设置显示列及列宽很不方便。 |
-- 作者:Bin -- 发布时间:2014/9/9 10:36:00 -- 不会啊,怎么不方便? |
-- 作者:bahamute -- 发布时间:2014/9/9 10:38:00 -- 从属性里面可以直接设置显示列及列宽(打个勾就成),要是从afterload里加载的话,就得写代码才能实现,当然是前者直观方面吧。 [此贴子已经被作者于2014-9-9 10:39:08编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/9/9 11:35:00 -- 回复5楼,你可以在属性里这样写 Select [_Identify], [合同编号], [合同名称],[收付类型] From {主表} Where 1=2
然后,利用加载条件加载 http://www.foxtable.com/help/topics/1928.htm
|