Hi,
I'm new in Aris scripting and I have a problem copying a model definition to a new folder I just created using de merge object.
I'm using this script:
var localeID = Context.getSelectedLanguage(); var mergeComponent = Context.getComponent("Merge"); var mergeOptions = mergeComponent.createMergeOptions(ArisData.getActiveDatabase()); var db = ArisData.openDatabase(sTargetDBName); var oSelectedGrp = db.Group(miGrupoPadre,gn_Lang); if (oSelectedGrp!= null) { // Crear nuevo grupo según los paràmetros especificados. var oGroup = oSelectedGrp.CreateChildGroup(miGrupo, localeID); // Cargar modelo de orígen. // Localizar grupo origen y cargar objeto. var miPath=["Peticiones GNF","Petición PT-1435","E200"]; var oGroupOrigen = db.Group(miPath,gn_Lang); // Cargar modelo a copiar. var omodel = oGroupOrigen.ModelListFilter(miModelOrigen,gn_Lang) if (omodel!= null) { var result = mergeComponent.createDefCopy(omodel, oGroup); } }The problem is that de model is duplicated to the new folder, but a new folder is added too in the folder, it's the root folder of my model, and I don't know why.
Can somebody help me?