Sie können mit einem Report folgende Modelltransformationen ausführen.
Vorgehen
var comp = Context.getComponent("MTExecution");
Sie benötigen den eindeutigen Identifizierer der Transformation. Diese setzt sich zusammen aus der Transformationskategorie und der GUID dieser Transformation, z. B. Transformationskategorie/a76xxbe1-9d77-14de-7849-005056c00008.
Transformation von einem Modell zu einem anderen:
var result = comp.transformModel2Model("<Transformationskategorie>/<GUID der Transformation>,<Quellmodell>,<Zielgruppe>,<Transformationsoptionen>");
Transformation von einem Modell zu einer XML-Datei:
var result = comp.transformModel2XML("<Transformationskategorie>/<GUID der Transformation>,<Quellmodell>,<Transformationsoptionen>");
Transformation von einer XML-Datei zu einem Modell:
var result = comp.transformXML2Model("<Transformationskategorie>/<GUID der Transformation>,<Byte-Array der Quelldatei>,<Zielgruppe>,<Transformationsoptionen>");
Mit Hilfe der neu angelegten Reporte kann die jeweils gewünschte Transformation durchgeführt werden.