DateTime标记为文件名 - Progress4gl

时间:2016-02-01 13:24:59

标签: progress-4gl

In Progress 4gl,如何使用DateTime Stamp作为文件名,这样每次运行程序时都应该创建一个新的输出csv文件?我正在使用Progress版本11.5 ..例如,outfilename =“c:\ progress \?。csv”。代替 '?' ,我应该替换什么来获取DateTime Stamp作为文件名。

2 个答案:

答案 0 :(得分:1)

这是一种做你正在寻找的方法:

OUTPUT TO VALUE(REPLACE(REPLACE(ISO-DATE(now), ":", "-"), ".", "-") + ".csv"):
   /* output data */
OUTPUT CLOSE.

答案 1 :(得分:0)

这是一种方法:

OUTPUT TO VALUE("c:\progress\filename_" + STRING(TODAY,"99999999") + STRING(TIME) + ".csv").