From 4945abc9f1fda823bea446e38706cbbae2ab028d Mon Sep 17 00:00:00 2001 From: Luis Fernando Saisa Lopez Date: Tue, 3 Dec 2013 11:47:05 -0400 Subject: [PATCH] BUG 13536 "Save as option inside a Dyanform is..." SOLVED - Save as option inside a Dyanform is not working - Problema: Al utilizar el Editor de Dynaform la opcion "Save as" que permite crear copias de un dynaform, dentro del mismo editor se visualiza en el Dropdown donde se lista los dynaforms existentes. Cuando se utiliza esta opcion "Save as" al crear la copia este no aparecia en el Dropdown. Solucion: Al crear la copia de un dynaform se utiliza AJAX que permite la reconstruccion del Dropdown en donde se muestra todo los dynaforms existentes mas la nueva copia que se crea. var result = ajax_post( frm.action, frm, "POST", function (responseText) { ... for (var i = 0; i <= dataResponse.length - 1; i++) { ... } } ); --- workflow/engine/xmlform/dynaforms/dynaforms_Saveas.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workflow/engine/xmlform/dynaforms/dynaforms_Saveas.xml b/workflow/engine/xmlform/dynaforms/dynaforms_Saveas.xml index 9cc7c5bc0..7665f9eb6 100755 --- a/workflow/engine/xmlform/dynaforms/dynaforms_Saveas.xml +++ b/workflow/engine/xmlform/dynaforms/dynaforms_Saveas.xml @@ -44,7 +44,7 @@ function dynaformSaveas ( frm ) { "POST", function (responseText) { - var dataResponse = eval("(" + responseText + ")"); //json + var dataResponse = responseText.parseJSON(); //json var elementSelected = document.getElementById("_dynaformsList_").value; document.getElementById("_dynaformsList_").length = 0;