Word Integration und Dokument ausdrucken

4. Juni 2014 15:14

Hallo,

ich versuche ein Worddokument automatisch auszudrucken. Ich hab mich mal in der Cod5051 Word Integration schlau gemacht. Leider funktioniert dies aber nicht.

Code:
WordDocument   DotNet   Microsoft.Office.Interop.Word.Document.'Microsoft.Office.Interop.Word, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'   
WordHelper   DotNet   Microsoft.Dynamics.Nav.Integration.Office.Word.WordHelper.'Microsoft.Dynamics.Nav.Integration.Office, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'   
WordApplication   DotNet   Microsoft.Office.Interop.Word.ApplicationClass.'Microsoft.Office.Interop.Word, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'   


WordApplication := WordApplication.ApplicationClass;
WordDocument := WordHelper.AddDocument(WordApplication);
WordDocument := WordHelper.CallOpen(Word2Application,'c:\temp\test.docx',FALSE,TRUE);
WordHelper.CallPrintOut(WordDocument);
WordHelper.CallQuit(WordApplication,FALSE);


Er bricht mit dem Fehler ab:
"Es müssen Bindungsflags angegeben werden, die den erforderlichen Startvorgang beschreiben (BindingFlags.InvokeMethod CreateInstance GetField SetField GetProperty SetProperty).
Parametername: bindingFlags"

Was muss ich da noch setzen?