>Attempting to create and maintain a log file (.txt) and am using the following commands with code:
>
>SET ALTERNATE ON
>SET ALTERNATE TO
>SET ALTERNATE TO '&app_dir'+'auto_launch_'+CHRTRAN(DTOC(DATE()),'/','')+'.txt' ADDITIVE
>
>then
>
> tasks(lp_cntr,10) = DATE()
> log_file_entry = SPACE(200)
> log_file_entry = TIME()+' '+DTOC(DATE())+' '+process_to_run
> ? '&log_file_entry'
>
>The desired text is displayed on the Foxpro window and not written to file.
>
>Any ideas are welcome and appreciated!!
>
>Joe
I suggest to use STRTOFILE instead of the SET ALTERNATE. STRTOFILE has an option to append to the file. We always use it for writing log files.
In addition, in your code above you need to use name expression instead of a macro.
If it's not broken, fix it until it is.
My Blog