$smarty->assign('ENLACE_EDICION_WEB', $enlace_edicion_web); $smarty->assign('ENLACE_NUEVO_ARCHIVO', $enlace_nuevo_archivo); $smarty->assign('ENLACE_GEN_ARCHIVO', $enlace_gen_archivo); $smarty->assign('ENLACE_TIPO_ANEXO', $enlace_tipo_anexo); $smarty->assign('ENLACE_TRD', $enlace_trd); if ($rs) { while (!$rs->EOF) { $aplinteg = $rs->fields["SGD_APLI_CODI"]; $numextdoc = $rs->fields["NUMEXTDOC"]; $tpradic = $rs->fields["SGD_TRAD_CODIGO"]; $coddocu = $rs->fields["DOCU"]; $origen = $rs->fields["ANEX_ORIGEN"]; if ($rs->fields["ANEX_SALIDA"] == 1) { $num_archivos++; } $puedeRadicarAnexo = $objCtrlAplInt->contiInstancia($coddocu, $MODULO_RADICACION_DOCS_ANEXOS, 2); $linkarchivo = $directoriobase . substr(trim($coddocu), 0, 4) . '/' . substr(trim($coddocu), 4, 3) . '/docs/' . trim($rs->fields["NOMBRE"]); $ruta_archivo = substr(trim($coddocu), 0, 4) . '/' . substr(trim($coddocu), 4, 3) . '/docs/' . trim($rs->fields["NOMBRE"]); $nombre_archivo = trim($rs->fields['NOMBRE']); $linkarchivo_vista = $ruta_raiz . '/bodega/' . substr(trim($coddocu), 0, 4) . '/' . substr(trim($coddocu), 4, 3) . '/docs/' . trim($rs->fields["NOMBRE"]) . '?time=' . time(); $linkarchivotmp = $directoriobase . substr(trim($coddocu), 0, 4) . '/' . substr(trim($coddocu), 4, 3) . '/docs/tmp' . trim($rs->fields["NOMBRE"]); if (!trim($rs->fields["NOMBRE"])) { $linkarchivo = ''; } if ($origen == 1) { echo " class='timpar' "; if ($rs->fields["NOMBRE"] == 'No') { $linkarchivo = ""; } echo ""; }
<link rel="stylesheet" href="../estilos/orfeo.css"> <?php /* FILTRO DE DATOS * @$setFiltroSelect Contiene los valores digitados por el usuario separados por coma. * @$filtroSelect Si SetfiltoSelect contiene algunvalor la siguiente rutina realiza el arreglo de la condición para la consulta a la base de datos y lo almacena en whereFiltro. * @$whereFiltro Si filtroSelect trae valor la rutina del where para este filtro es almacenado aqui. * */ if ($checkValue) { $num = count($checkValue); $i = 0; while ($i < $num) { $record_id = key($checkValue); $setFiltroSelect .= $record_id; //Validacion de anulación respecto de aplicativos externos $puedeContinuar = $objCtrlAplInt->contiInstancia($record_id, $MODULO_ANULACION, 1); if ($puedeContinuar != 1) { $objError = new AplExternaError(); $objError->setMessage($puedeContinuar); $mensaje_error = $objError->getMessage(); $mensaje_error = "<center><table class='borde_tab' width=100% CELSPACING=5><tr class=titulosError><td><center> < {$mensaje_error} > <BR> {$record_id}</CENTER></td></tr></table><center>"; die($mensaje_error); } if ($i <= $num - 2) { $setFiltroSelect .= ","; } next($checkValue); $i++; } if ($radicadosSel) { $whereFiltro = " and b.radi_nume_radi in({$setFiltroSelect})";