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