Before, query definitions and output files were always stored in Query definitions and Query output maps under the application home directory. On my development computer, these outputs from VDFQuery are now stored on other locations. If I run the compiled program from directory where it is compiled, VDFQuery points on that directory which it should, but if the program is moved to somewete else on my computer, it now points to C:\Program Files (x86)\DataFlex 18.2\Usr\ . However, these files have sometimes been placed in even more curious locations.
I tried to set the current path with
Code:
Get psHome of (phoWorkspace(ghoApplication)) to sHomePath
Set_Directory sHomePath
both before the VDFQuery view is activated and after, but it had no effect. I have not found out how to trace program execution in the VDFQuery source code so I cannot see exactly what happens.
Bengt