Wenn ich nun ein Reporttemplate mit dem Designer erzeuge und nun falsche Daten (also Daten, welche nicht auf das Template passen) dem Service schicke, bekomm ich noch immer eine Nachricht an dem Server, was natürlich sehr ungünstig ist.
Also erst vor kurzem gab ein Service Pack für LL17… da gab es in dessen Readme interessante Einträge:
…
New registry key “HKLM\software\combit” [NonInteractiveApps] of type “String” may contain a list of
apps (appname, no extension, separated by ‘;’) for which no UI interaction (message boxes, dialogs, …)
should occur.
As an alternative, LL_OPTION_SUPPRESS_LOADERRORMESSAGES (222) will do the same, but more
specific to load-time message boxes due to project errors.
…
Es klingt zumindest schon etwas in die Richtung. Ich weiß jedoch nicht wirklich wie ich es verwenden soll. Ich entwickle das Ganze in C# und normalerweise füge ich Optionen mit LL.ExportOptions.Add(…) hinzu und da kann man dann die Option (aus einem enum) wählen. Diese Alternative finde ich jedoch leider nicht.