Foxtable(狐表)用户栏目专家坐堂 → 新窗口最新价格


  共有3383人关注过本帖树形打印复制链接

主题:新窗口最新价格

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/29 11:40:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/29 12:37:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/29 15:15:00 [显示全部帖子]

e.Form.Controls("Table1").Table.Fill("Select 地区, 产品, 供应商, (select top 1 价格 from {价格表} as b where a.地区=b.地区 and a.产品=b.产品 and a.供应商=b.供应商 order by 日期 desc) as 价格 from {价格表} as a group by 地区, 产品, 供应商", true)


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/29 18:13:00 [显示全部帖子]

 做个具体的例子发上来测试吧。6楼的代码有什么问题?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/30 10:28:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/30 18:08:00 [显示全部帖子]

e.Form.Controls("Table1").Table.Fill("Select * from {价格申请子表} as a where _Identify in (select top 1 _Identify from {价格申请子表} As b where a.供应商代码=b.供应商代码 and a.物料编码=b.物料编码 order by 价格生效日期 desc)", "project", True)
e.Form.Controls("Table1").Table.SetColVisibleWidth("采购组织|198|物料编码|98|供应商代码|98|价格生效日期|98|提交价格|98|人民币价格|98|基地供应商|98")

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/30 19:11:00 [显示全部帖子]

e.Form.Controls("Table1").Table.Fill("Select a.*, c.基地供应商 from {价格申请子表} as a left join {基地信息} as c on a.供应商代码=c.供应商编码 where a._Identify In (Select top 1 _Identify from {价格申请子表} As b where a.供应商代码=b.供应商代码 And a.物料编码=b.物料编码 order by 价格生效日期 desc)", "project", True)
e.Form.Controls("Table1").Table.SetColVisibleWidth("采购组织|198|物料编码|98|供应商代码|98|价格生效日期|98|提交价格|98|人民币价格|98|基地供应商|98")

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/7 16:58:00 [显示全部帖子]

beforeLoadOuterTable事件

 

If e.DataTableName = "价格申请子表" Then
    e.SelectString = "Select * from {价格申请子表} as a where _Identify in (select top 1 _Identify from {价格申请子表} As b where a.供应商代码=b.供应商代码 and a.物料编码=b.物料编码 order by 价格生效日期 desc)"
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/8 16:04:00 [显示全部帖子]

以下是引用ming8604在2017/9/8 15:37:00的发言:


图片点击可在新窗口打开查看此主题相关图片如下:图片20170908.png

我筛选了选择部分列,报错就是不支持sql语句?

 

专家,我想问,

 

为什么不可以在,设置外部表-过滤/排序   这里面来写?

 

你必须加上主键列_Identify,其余的列可以任意选取。

 

不可以在外部表那里设置,那里有限制条件限制了。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/3 17:27:00 [显示全部帖子]


 回到顶部
总数 14 1 2 下一页