source: admin/WebConsole/jscripts/ejecutaracciones.js

qndtest
Last change on this file was 3806a31, checked in by ramon <ramongomez@…>, 6 years ago

#834: Limpiar código JavaScript?: terminar instrucciones con ";" y evitar asignaciones duplicadas.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5630 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 2.4 KB
Line 
1// *************************************************************************************************************************************************
2// Libreria de scripts de Javascript
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fecha Creación:2003-2005
5// Fecha Última modificación: abril-2005
6// Nombre del fichero: ejecutarprocedimientos.js
7// Descripción :
8//              Este fichero implementa las funciones javascript del fichero ejecutarprocedimientos.php
9// *************************************************************************************************************************************************
10//________________________________________________________________________________________________________
11//     
12//  Envía un comando para su ejecución o lo incorpora como procedimientos inicial (Autoexec)
13//________________________________________________________________________________________________________
14function gestion(op)
15{
16        reset_contextual(-1,-1); // Oculta menu contextual
17        var resul=window.confirm(TbMsg[0]);
18        if (!resul) return;
19        var ambito=document.fdatos.ambito.value;
20        var idambito=document.fdatos.idambito.value;
21        var idprocedimiento=currentNodo.toma_identificador(); // identificador del ambito
22        var procedimiento=currentNodo.toma_infonodo(); // Nombre del procedimiento
23       
24        /* LLamada a la gestión */
25        var wurl="../gestores/gestor_ejecutaracciones.php";
26        var prm="opcion="+op+"&ambito="+ambito+"&idambito="+idambito+"&idprocedimiento="+idprocedimiento+"&descriprocedimiento="+procedimiento;
27        CallPage(wurl,prm,"retornoGestion","POST");
28}
29//______________________________________________________________________________________________________
30function retornoGestion(resul)
31{
32        //alert(resul)
33        if(resul.length>0)
34                eval(resul);
35}
36//________________________________________________________________________________________________________
37//     
38//      Devuelve el resultado de ejecutar un procedimiento sobre un ámbito
39//      Parámetros:
40//                      - resul: resultado de la operación( true si tuvo éxito)
41//                      - descrierror: Descripción del error en su caso
42//________________________________________________________________________________________________________
43function resultado_gestion_procedimiento(resul,descrierror){
44        if (!resul){ // Ha habido algún error en la ejecución
45                alert(descrierror);
46                return
47        }
48        alert(TbMsg[1]);
49        location.href="../nada.php";
50}
51
Note: See TracBrowser for help on using the repository browser.