以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 查询表生成器 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=190514) |
-- 作者:1234567 -- 发布时间:2024/2/19 10:11:00 -- 查询表生成器 把表达式列添加到查询表, 列的表达式:Sum(Child(p4050).工步时间小计) Dim jb As New SQLJoinTableBuilder("作业计划表", "工步") jb.C jb.AddTable("工步", "工序号", "工艺内容", "工序号") jb.AddCols( "估工") jb.Build() MainTable = Tables("作业计划表") 提示运行错误:至少一个参数没有被指定值。 |
-- 作者:有点蓝 -- 发布时间:2024/2/19 10:29:00 -- jb.AddTable("工步", "工序号", "工艺内容", "工序号") jb.AddCols("{工步}.工序号",True) jb.AddExp("估工","Sum({工艺内容}.工步时间小计)") jb.Build() |
-- 作者:1234567 -- 发布时间:2024/2/19 13:44:00 -- 子表作为查询表的基表,父表作为右表。 如果父表的某行数据无对应的子表内容,查询表中就会缺失这部分的父表数据。 父表 子表 A 1 2 B 1 2 C 能否生产如下查询表 A 1 A 2 B 1 B 2 C
|
-- 作者:有点蓝 -- 发布时间:2024/2/19 13:50:00 -- 只能把父表作为左边,子表作为右表 |
-- 作者:1234567 -- 发布时间:2024/2/19 14:45:00 -- 采用外部数据源,数据修改后,外部数据源不能同步更新?
[此贴子已经被作者于2024/2/19 14:47:36编辑过]
|
-- 作者:有点蓝 -- 发布时间:2024/2/19 14:54:00 -- 修改后保存了吗?另外查询表是无法保存的。 |
-- 作者:1234567 -- 发布时间:2024/2/19 15:01:00 -- 修改后保存,然后执行生成查询表,数据未更新。 电脑重启后,再次执行生出查询表,生成的数据是修改后的
|
-- 作者:有点蓝 -- 发布时间:2024/2/19 15:13:00 -- 保存后要重新执行类似1楼的代码,重新jb.Build() |
-- 作者:1234567 -- 发布时间:2024/2/19 15:41:00 -- 以下是引用有点蓝在2024/2/19 13:50:00的发言: 只能把父表作为左边,子表作为右表 如果父表的某行数据无对应的子表内容,查询表中同样也缺失这部分的父表数据。
|
-- 作者:有点蓝 -- 发布时间:2024/2/19 15:43:00 -- 使用左连接:http://www.foxtable.com/webhelp/topics/2330.htm |