以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 多表导出Excel (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175884) |
-- 作者:125651911 -- 发布时间:2022/3/23 0:30:00 -- 多表导出Excel 订单父表:订单编号、日期、合计金额(表达式列) 订单子表:订单编号、产品编号、数量、单价、金额(表达式列) 产品表:产品编号、产品名称、规格型号 导出订单日期为某个时段的所有记录到Excel,以下列名 订单父表.订单编号、日期、合计金额(表达式列)、订单子表.产品编号、产品名称、规格型号、数量、单价、金额(表达式列) SQLCommand:select * 没办法使用表达式列,请问其他方法怎样实现? |
-- 作者:有点蓝 -- 发布时间:2022/3/23 8:34:00 -- 比如金额=数量X单价 那么需要这样 select 数量、单价、数量*单价 as 金额,其它列,...
|
-- 作者:125651911 -- 发布时间:2022/3/23 10:52:00 -- 只是举例子,实际用到的表达式列比较多,除了用select以外,toxtable有没什么解决方法把多个关联表的内容统一输出到Excel?如果用创建临时表方式,遍历父表、子表可以吗?麻烦帮写一下框架。 |
-- 作者:有点蓝 -- 发布时间:2022/3/23 11:03:00 -- 试试这种:http://www.foxtable.com/webhelp/topics/2314.htm |
-- 作者:125651911 -- 发布时间:2022/3/23 11:39:00 -- 这种和直接用select是一个意思吧,想导出的Excel是所见即所得的,父表和子表关联后导出。 |
-- 作者:有点蓝 -- 发布时间:2022/3/23 11:43:00 -- execl模板:http://www.foxtable.com/webhelp/topics/0204.htm |
-- 作者:125651911 -- 发布时间:2022/3/23 16:32:00 -- 不是想每个订单一个明细,需要的是订单父表子表合并后所有列按记录导出,类似select a.*,b.* fro m a left join b on a.x=b.x |
-- 作者:有点蓝 -- 发布时间:2022/3/23 16:41:00 -- 那就只能使用2楼或者4楼的方法 |