Foxtable(狐表)用户栏目专家坐堂 → 查询表生成器


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

主题:查询表生成器

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


加好友 发短信
等级:三尾狐 帖子:796 积分:6262 威望:0 精华:0 注册:2013/2/18 17:46:00
查询表生成器  发帖心情 Post By:2024/2/19 10:11:00 [只看该作者]

把表达式列添加到查询表,
列的表达式:Sum(Child(p4050).工步时间小计)

Dim jb As New SQLJoinTableBuilder("作业计划表", "工步")
jb.C
jb.AddTable("工步", "工序号", "工艺内容", "工序号")
jb.AddCols( "估工")
jb.Build()
MainTable = Tables("作业计划表") 

提示运行错误:至少一个参数没有被指定值。

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/19 10:29:00 [只看该作者]

jb.AddTable("工步", "工序号", "工艺内容", "工序号")
jb.AddCols("{工步}.工序号",True)
jb.AddExp("估工","Sum({工艺内容}.工步时间小计)")
jb.Build()


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


加好友 发短信
等级:三尾狐 帖子:796 积分:6262 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/2/19 13:44:00 [只看该作者]

子表作为查询表的基表,父表作为右表。
如果父表的某行数据无对应的子表内容,查询表中就会缺失这部分的父表数据。
父表    子表
A         1
           2
B         1 
           2
能否生产如下查询表
A    1
A    2
B    1
B    2
C

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/19 13:50:00 [只看该作者]

只能把父表作为左边,子表作为右表

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


加好友 发短信
等级:三尾狐 帖子:796 积分:6262 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/2/19 14:45:00 [只看该作者]

采用外部数据源,数据修改后,外部数据源不能同步更新?
[此贴子已经被作者于2024/2/19 14:47:36编辑过]

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/19 14:54:00 [只看该作者]

修改后保存了吗?另外查询表是无法保存的。

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


加好友 发短信
等级:三尾狐 帖子:796 积分:6262 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/2/19 15:01:00 [只看该作者]

修改后保存,然后执行生成查询表,数据未更新。
电脑重启后,再次执行生出查询表,生成的数据是修改后的

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/19 15:13:00 [只看该作者]

保存后要重新执行类似1楼的代码,重新jb.Build()

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


加好友 发短信
等级:三尾狐 帖子:796 积分:6262 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/2/19 15:41:00 [只看该作者]

以下是引用有点蓝在2024/2/19 13:50:00的发言:
只能把父表作为左边,子表作为右表
如果父表的某行数据无对应的子表内容,查询表中同样也缺失这部分的父表数据。


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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/19 15:43:00 [只看该作者]


 回到顶部
总数 23 1 2 3 下一页