SQL データベースからデータを取得し、Word .dotx とマージしてから印刷する、自動化された MailMerge アプリがあります。
差し込み印刷はうまくいきます。印刷に到達すると、Word が開き、印刷エラーが発生したと表示されます。しかし、[OK] をクリックすると、Word が閉じて問題なく印刷されます。
エラーが何であるかはわかりませんが、[OK] をクリックしなければならないという事実は、自動化されたプロセスを妨げます。
ここに私の印刷コードがあります
//PRINT
System.Diagnostics.Process print = new System.Diagnostics.Process();
print.StartInfo.FileName = outputFilename;
print.StartInfo.Verb = "PrintTo";
print.StartInfo.CreateNoWindow = true;
//DEV
var printerName = @"\\cdssvprn03\9858sam77501";
print.StartInfo.Arguments = printerName;
print.StartInfo.UseShellExecute = true;
print.Start();
print.WaitForExit();
どこから始めるべきかについてのアイデアはありますか?