Altova XMLSpy 2024 Enterprise Edition

Nachdem Sie die Applikation, wie unter Applikation starten beschrieben, gestartet haben, werden Sie wahrscheinlich ein Dokument programmatisch öffnen wollen, um damit zu arbeiten. Im nachstehenden JScript-Codefragment sehen Sie, wie Sie zwei Dokumente aus dem XMLSpy-Beispielordner öffnen und eines davon als aktives Dokument definieren.

 

 

// Locate examples via USERPROFILE shell variable. The path needs to be adapted to major release versions.
objWshShell = WScript.CreateObject("WScript.Shell");
majorVersionYear = objSpy.MajorVersion + 1998
strExampleFolder = objWshShell.ExpandEnvironmentStrings("%USERPROFILE%") + "\\My Documents\\Altova\\XMLSpy"+ majorVersionYear + "\\Examples\\";
 
// Tell XMLSpy to open two documents. No dialogs
objDoc1 = objSpy.Documents.OpenFile(strExampleFolder + "OrgChart.pxf", false);
objSpy.Documents.OpenFile(strExampleFolder + "ExpReport.xml", false);
 
// The document currently active can be easily located.
objDoc2 = objSpy.ActiveDocument;
 
// Let us make sure that the document is shown in grid view.
objDoc2.SwitchViewMode(0);   // SPYViewModes.spyViewGrid = 0
 
// Now switch back to the document opened first
objDoc1.SetActiveDocument();

 

 

Sie finden den oben aufgelisteten JScript-Code in der Beispieldatei DocumentAccess.js (siehe Beispieldateien).

© 2017-2023 Altova GmbH