AnsweredAssumed Answered

Send DDE Execute replacement

Question asked by ThierryGuemboura on May 1, 2018
Latest reply on May 2, 2018 by Andy Hibbs

Hi everybody,

For years, I am able to open Microsoft Office Word (any version) from FileMaker using the  Send Event ["aevt"; "odoc"; "winword.exe"] then to open a template (*.dotx) and then merge data with a Send DDE Execute [Service Name: "winword: Topic: "system"; Commands: ""[FileNew.Template = \"" & $TemplatePath & "\"]" & "[EditReplace.find=......] where the dots are replaced by all my <<fields to merge>>.

  1. I read recently that Send DDE will be deprecated
  2. There is a limit on the amount of data that can be merged at once (I calculated once some 512 characters if my memory is serves me well).

What can I do to replace that essential function in my application considering that layouts are not a viable option of first choice because templates are changing and my users can currently change them without the need to change FileMaker script (except if there is a need for a new merge field never used before).

Thank you in advance for any idea.