ImportReportTemplates
Mit diesem Code können Auswertungsvorlagen importiert werden.
Vorlagen exportieren und als xmlFile angeben.
Vielen Dank an Massimo für das Teilen 💖
string xmlFile = @"C:\Path\To\Your\SettingsFile.xml";
CommandLineInterpreter cli = new CommandLineInterpreter();
ActionCallingContext acc = new ActionCallingContext();
string project = "";
// Get project
acc.AddParameter("TYPE", "PROJECT");
cli.Execute("selectionset", acc);
acc.GetParameter("PROJECT", ref project);
// Import settings
acc.AddParameter("XMLFile", xmlFile);
acc.AddParameter("Project", project);
acc.AddParameter("Option", "OVERWIRTE");
acc.AddParameter("Node", "FormGeneratorGui");
cli.Execute("XSettingsImport", acc);
// Complete master data
cli.Execute("XPrjActionProjectCompleteMasterData", acc);
// Update project settings
EventParameterString eventParameterString = new EventParameterString();
eventParameterString.String = "";
new EventManager().Send("PageManagement.ProjectSettings.Changed", eventParameterString);

