if ($action == MQL_MOD) { //Modificar //iniciar $clave = parametro($xTabla->getKey(), null, MQL_INT); if ($clave != null) { $xTabla->setData($xTabla->query()->initByID($clave)); $xTabla->setData($_REQUEST); $xTabla->query()->update()->save($clave); $xFRM->addAvisoRegistroOK(); } } } $xHP->init(); $msg = ""; $xAlert = new cAMLAlertas($codigo); $xAlert->init(); $xFRM->addAviso($xAlert->getDescripcion()); $xFRM->OTextArea("razones_de_reporte", $xTabla->razones_de_reporte()->v(), "TR.AML_TEXTO_A"); $xFRM->OTextArea("acciones_tomadas", $xTabla->acciones_tomadas()->v(), "TR.AML_TEXTO_B"); $xFRM->OTextArea("notas_de_checking", $xTabla->notas_de_checking()->v(), "TR.Observaciones de la operacion"); $xFRM->OHidden("clave_de_riesgo", $xTabla->clave_de_riesgo()->v(), ""); $xFRM->OHidden("fecha_de_checking", $xF->getInt(), ""); echo $xFRM->get(); ?> <script> var xG = new Gen(); //function jsDescartaRiesgo(){ xG.confirmar({ msg : "Desea Descartar la Alerta como Riesgo?", callback : "jsaDescartaRiesgo()", evaluador : jsRazonNoVacia(), alert : "La observacion no puede quedar vacia"}); } //function jsConfirmaRiesgo(){ xG.confirmar({ msg : "Desea Confirmar la Alerta como Riesgo?", callback : "jsaConfirmaRiesgo()", evaluador : jsRazonNoVacia(), alert : "La observacion no puede quedar vacia" }); } function jsRazonNoVacia(){ var valid = new ValidGen(); return valid.NoVacio( $("#notas_de_checking").val() );