【发布时间】:2015-04-01 07:56:31
【问题描述】:
我想使用 progress 4gl 在一个 excel 文件中打开 3 张工作表并将数据导出到其中。目前我正在生成 3 个 csv 文件,我必须将它们邮寄给用户。我想在单个 csv 或带有 3 张工作表的 excel 文件中生成 3 个 csv 中的数据。有人可以帮我解决这个问题吗?
OUTPUT TO VALUE(l_csv3).
FOR EACH tt_stock
WHERE (tt_prodline = "ZMLC" OR
tt_prodline ="ZMSC" OR
tt_prodline = "ZZZZ" OR
tt_prodline ="ZLPG")
BREAK BY tt_nbr:
IF tt_po <> "" THEN
EXPORT DELIMITER ","
tt_part tt_um tt_desc tt_site tt_qtoh
tt_rop tt_sfst tt_nbr tt_qtor tt_vend
tt_line tt_name tt_prodline.
ELSE
EXPORT DELIMITER ","
tt_part tt_um tt_desc tt_site tt_qtoh
tt_rop tt_sfst "NO PO" tt_qtor tt_vend
tt_line tt_name tt_prodline.
END.
OUTPUT CLOSE.
【问题讨论】:
-
向我们展示您的进度代码。也许你可以简单地将你的 csv 行指向一个文件。
-
上述代码重复三次,得到 3 个 csv。我怎样才能把它放在一张有 3 张纸的 Excel 表格中??
标签: excel progress-4gl openedge