source: admin/WebConsole/jscripts/acciones.js

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

#834: Corregir errata en r5634 y eliminar código JavaScript? no accesible.

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

  • Property mode set to 100644
File size: 4.7 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: 2009-2010
5// Fecha Última modificación: Agosto-2010
6// Nombre del fichero: acciones.js
7// Descripción :
8//              Este fichero implementa las funciones javascript del fichero acciones.php
9// *************************************************************************************************************************************************
10//________________________________________________________________________________________________________
11//     
12//      Ejecuta una tarea
13//________________________________________________________________________________________________________
14
15function ejecutar_tareas(op)
16{
17
18        reset_contextual(-1,-1); // Oculta menu contextual
19        var resul=window.confirm(TbMsg[0]);
20        if (!resul) return;
21        var idtarea=currentNodo.toma_identificador(); // identificador del ambito
22        var tarea=currentNodo.toma_infonodo(); // Nombre de la tarea
23
24        /* LLamada a la gestión */
25        var wurl="../gestores/gestor_ejecutaracciones.php";
26        var prm="opcion="+op+"&idtarea="+idtarea+"&descritarea="+tarea;
27
28        CallPage(wurl,prm,"retornoGestion","POST");
29}
30//______________________________________________________________________________________________________
31
32function retornoGestion(resul)
33{
34        //alert(resul)
35        if(resul.length>0)
36                eval(resul);
37}
38//________________________________________________________________________________________________________
39//     
40//      Devuelve el resultado de ejecutar una tarea
41//      Parámetros:
42//                      - resul: resultado de la operación( true si tuvo éxito)
43//                      - descrierror: Descripción del error en su caso
44//________________________________________________________________________________________________________
45
46function resultado_ejecutar_tareas(resul,descrierror)
47{
48        if (!resul){ // Ha habido algún error en la ejecución
49                alert(descrierror);
50                return
51        }
52        alert(TbMsg[2])
53}
54//________________________________________________________________________________________________________
55//     
56//              Muestra formulario de programaciones para tareas y trabajos
57//________________________________________________________________________________________________________
58
59function programacion(tipoaccion)
60{
61        reset_contextual(-1,-1);
62        var identificador=currentNodo.toma_identificador();
63        var descripcion=currentNodo.toma_infonodo();
64        var whref;
65        switch(tipoaccion){
66                case EJECUCION_COMANDO:
67                        whref="../varios/programaciones.php?idcomando="+identificador+"&descripcioncomando="+descripcion+"&tipoaccion="+EJECUCION_COMANDO;
68                        break;
69                case EJECUCION_TAREA:
70                        whref="../varios/programaciones.php?idtarea="+identificador+"&descripciontarea="+descripcion+"&tipoaccion="+EJECUCION_TAREA;
71                        break;
72        }
73        window.open(whref,"frame_contenidos")
74}
75//________________________________________________________________________________________________________
76//     
77//      Muestra información de procedimientos y tareas
78//________________________________________________________________________________________________________
79
80function informacion_acciones(tipo)
81{
82        reset_contextual(-1,-1);
83        var identificador=currentNodo.toma_identificador();
84        var descripcionaccion=currentNodo.toma_infonodo();
85        var whref="../varios/informacion_acciones.php?idtipoaccion="+identificador+"&descripcionaccion="+descripcionaccion+"&tipoaccion="+tipo;
86        window.open(whref,"frame_contenidos")
87}
88//________________________________________________________________________________________________________
89//     
90//      Muestra el formulario de Menús disponibles para gestionar la inclusión de procedimientos, tareas o trabajos en ellos
91//________________________________________________________________________________________________________
92
93function insertar_accionmenu(tipo)
94{
95        reset_contextual(-1,-1);
96        var identificador=currentNodo.toma_identificador();
97        var descripcionaccion=currentNodo.toma_infonodo();
98        var whref="../varios/accionmenu.php?idtipoaccion="+identificador+"&descripcionaccion="+descripcionaccion+"&tipoaccion="+tipo;
99        window.open(whref,"frame_contenidos")
100}
101//________________________________________________________________________________________________________
102
103function inclusion_acciones(tipo)
104{
105        reset_contextual(-1,-1);
106        var identificador=currentNodo.toma_identificador();
107        var descripcionaccion=currentNodo.toma_infonodo();
108        var ambito=currentNodo.toma_atributoNodo("value");
109        var whref="../varios/inclusionacciones.php";
110        whref+="?idtipoaccion="+identificador+"&descripcionaccion="+descripcionaccion+"&tipoaccion="+tipo+"&ambito="+ambito;
111        window.open(whref,"frame_contenidos")
112}
Note: See TracBrowser for help on using the repository browser.