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