>We supply an executable file to our customers that includes more than 200 report templates. We want our users to be able to choose a specific font for all the reports. However we cannot put this in a variable and replace the Fontface field in all FRX reports with this variable before compiling. This doesn't work. Is there another solution besides supplying all report files as external files?
>
You can keep reports included in the exe but before using any of it, copy it to the temorary file, change font and print. Something like
lcTempRepName = SYS(2015)
USE myreport.frx
COPY TO (lcTempRepName + ".frx")
USE (lcTempRepName + ".frx")
REPLACE ...
USE
REPORT FORM (lcTempRepName ) ...
--sb--