opengnsys/admin/WebConsole/jscripts/ejecutarprocedimientos.js

40 lines
2.1 KiB
JavaScript

// *************************************************************************************************************************************************
// 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 incorporación a procedimientos o tareas
//________________________________________________________________________________________________________
function EjecutarProcedimiento(){
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 wurl="../gestores/gestor_ejecutarprocedimientos.php?ambito="+ambito+"&idambito="+idambito+"&idprocedimiento="+idprocedimiento
var ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
ifr.src=wurl; // LLama a la página gestora
}
//________________________________________________________________________________________________________
//
// 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
// - idt: Identificador de la tarea
//________________________________________________________________________________________________________
function resultado_ejecutar_procedimiento(resul,descrierror,idt){
if (!resul){ // Ha habido algún error en la ejecución
alert(descrierror)
return
}
alert(TbMsg[1])
}