以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 合并行 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178259) |
-- 作者:实话实说 -- 发布时间:2022/6/26 7:59:00 -- 合并行 按日期和产品合并行,即由表一得到表二 |
-- 作者:有点蓝 -- 发布时间:2022/6/26 20:24:00 -- 参考:http://www.foxtable.com/webhelp/topics/0677.htm |
-- 作者:实话实说 -- 发布时间:2022/6/26 21:01:00 -- 我这个不是分组统计,实际上是表记录的整理。比如:日期2022-03-03,产品01 的入库100,出库80,由于入库和出库是分开录入的,所以记录占用了2行,我想合并到一行。另外,我只想在当前表中合并,不需要生成另外的表。 |
-- 作者:有点蓝 -- 发布时间:2022/6/26 21:42:00 -- for each dr as datartow in datatables("表1").select("",“入库 is not null”) dim dr2 as datarow = datatables("表1").find("日期=‘“ & dr("日期") & ”’ and 产品=‘“ & dr("产品") & ”’ and 出库 is not null") if dr2 isnot nothing then dr("出库") = dr2("出库") dr2.delete end if next
|
-- 作者:实话实说 -- 发布时间:2022/6/26 22:06:00 -- 提示:不存在 入库 Is not null 的列 |
-- 作者:实话实说 -- 发布时间:2022/6/26 22:18:00 -- 知道了。谢谢 |