I have a simple script set up to export a PDF of the record, and then import it into a container elsewhere. Not that it matters, but the container is set to store externally on the server (secure).
code snipped below:
Print Setup [ Restore ; With dialog: Off ]
Enter Preview Mode [ Pause: Off ]
# create a file path in the temp folder naming the document with its UUID.pdf...
Set Variable [ $fileName ; Value: "filemac:" & Get (TemporaryPath) & SOAP::soapID & ".pdf" ]
# export the PDF to the path...
Save Records as PDF [ Restore ; With dialog: Off ; “$fileName” ; Records being browsed ]
# now navigate to the outgoing fax layout...
Go to Layout [ “FaxLog” (FaxLog) ]
Enter Browse Mode [ Pause: Off ]
# create a new record and insert the document into the container
# note that we are INSERTING the FILE, not simply recording a reference location.
Insert File [ Insert ; Display content ; Compress when possible ; FaxLog::document ; “$fileName” ]
This works like a charm. Well, sort of...
After exit FM Pro, restart it and re-open the file I get a "The file cannot be found: <file_name_here.pdf>" in the container.
Insights are welcome as I am completely baffled.