[Vai direttamente al contenuto della pagina]
Enti"; echo CreaComboEnti("cmbEnte",$IDEnte,null,"Combo",true, "onChange=\"javascript:RedirectDaCombo('cmbEnte','". $LinkPage ."');\""); } else { /*--- Vettore che contiene i dati dell'ente selezionato ---*/ $VettEnti = ReturnEnti($IDEnte); ?>

Ente   ">(Tutti gli Enti)

"> 

Appalti (compresi gli appalti scaduti negli ultimi 15 giorni)

[Vai all'inizio della pagina]
',app_descrizione,'')"; $LinkDocumenti = " concat('Documenti')"; $strSQL = " SELECT *, " . " DATE_FORMAT( app_scadenza , '%d/%m/%Y' ) AS app_scadenzaF, " . $LinkDesc . "AS app_descrizioneL, " . $LinkDocumenti . "AS Documenti " . " FROM appalti " . " WHERE ent_id = " . $IDEnte . " and app_scadenza >= now( ) " . " ORDER BY app_descrizione"; /*--- echo $strSQL; ---*/ /*--- $FieldReport[0]["CampoDB"] = "app_id"; ---*/ $FieldReport[0]["CampoDB"] = "app_descrizioneL"; $FieldReport[1]["CampoDB"] = "app_scadenzaF"; $FieldReport[2]["CampoDB"] = "Documenti"; /*--- $FieldReport[0]["CampoDesc"] = "ID"; ---*/ $FieldReport[0]["CampoDesc"] = "Descrizione"; $FieldReport[1]["CampoDesc"] = "Scadenza"; $FieldReport[2]["CampoDesc"] = ""; $OptionStyle = "height:400px; width:500px; overflow-y:hidden;"; $DescTabHead = ""; /*--- "Nessun Appalto Disponibile"; ---*/ if(ReturnNumRec($strSQL) == 0) { $strHTML = "Nessun Appalto Disponibile."; } else { $strHTML = VisualizzaDatiInGrid4("GridAppalti",$strSQL,$DescTabHead,false,false,false,false,$FieldReport,null,null,$OptionStyle,null,null); } return $strHTML; } /*---------------------------------------------------------------------------*/ /*---------------------------------------------------------------------------*/ /* CreaTabDocumenti */ /*---------------------------------------------------------------------------*/ function CreaTabDocumenti($IDAppalto) { $LinkPDF = "concat('Visualizza') "; $LinkTit = "concat('',doc_titolo,'') "; $strSQL = " SELECT *, " . $LinkPDF . " AS doc_fileL, ". $LinkTit . " AS doc_titoloL ". " FROM documentazione " . " WHERE app_id = " . $IDAppalto . " ORDER BY doc_titolo"; /*--- $FieldReport[0]["CampoDB"] = "doc_id"; ---*/ $FieldReport[0]["CampoDB"] = "doc_titoloL"; $FieldReport[1]["CampoDB"] = "doc_fileL"; /*--- $FieldReport[0]["CampoDesc"] = "ID"; ---*/ $FieldReport[0]["CampoDesc"] = "Titolo"; $FieldReport[1]["CampoDesc"] = "Documenti"; $OptionStyle = "height:400px; width:500px; overflow-y:hidden;"; $DescTabHead = ""; /*--- return VisualizzaDatiInGrid3("GridDocumenti",$strSQL,$DescTabHead,false,false,false,false,$FieldReport,null,null,$OptionStyle); ---*/ return VisualizzaDatiInGrid4("GridDocumenti",$strSQL,$DescTabHead,false,false,false,false,$FieldReport,null,null,$OptionStyle,"doc_id","-1"); } /*---------------------------------------------------------------------------*/ /*---------------------------------------------------------------------------*/ /* CreaTabAppalti */ /*---------------------------------------------------------------------------*/ function CreaTabAppalti2($IDEnte,$LinkPageApp,$IDAppalto) { $LinkDesc = " concat('',app_descrizione,'')"; $LinkDocumenti = " concat('Documenti')"; $strSQL = " SELECT *, " . " DATE_FORMAT( app_scadenza , '%d/%m/%Y' ) AS app_scadenzaF, " . $LinkDesc . "AS app_descrizioneL, " . $LinkDocumenti . "AS Documenti " . " FROM appalti " . " WHERE ent_id = " . $IDEnte . " and app_scadenza >= now( ) " . " ORDER BY app_descrizione"; /*--- echo $strSQL; ---*/ /*--- $FieldReport[0]["CampoDB"] = "app_id"; ---*/ $FieldReport[0]["CampoDB"] = "app_descrizioneL"; $FieldReport[1]["CampoDB"] = "app_scadenzaF"; $FieldReport[2]["CampoDB"] = "Documenti"; /*--- $FieldReport[0]["CampoDesc"] = "ID"; ---*/ $FieldReport[0]["CampoDesc"] = "Descrizione"; $FieldReport[1]["CampoDesc"] = "Scadenza"; $FieldReport[2]["CampoDesc"] = ""; $OptionStyle = "height:400px; width:500px; overflow-y:hidden;"; $DescTabHead = ""; /*--- $IDTable,$strSQL,$DescTabHead, $ShowHeader,$AddCheckB,$KeyCheck,$IDChecked,$FieldReport,$Modify,$Delete,$OptionStyle ---*/ return VisualizzaDatiInGrid5("GridDocumenti",$strSQL,$DescTabHead,false,false,false,false,$FieldReport,null,null,$OptionStyle,"app_id",$IDAppalto,CreaTabDocumenti($IDAppalto)); } /*---------------------------------------------------------------------------*/ /*---------------------------------------------------------------------------*/ /* CreaTreeViewAppalti */ /*---------------------------------------------------------------------------*/ function CreaTreeViewAppalti($VettMGMPathImgDoc,$IDEnte,$IDAppalto) { // ricavo le intestazione delle colonne direttamente dallo schema del database $strSQLAppalti = " SELECT *, " . " CURDATE() AS DataCorr, DATE_ADD(CURDATE(), INTERVAL 15 DAY) AS Scad15, " . " DATE_FORMAT( app_scadenza , '%d/%m/%Y' ) AS app_scadenzaF " . " FROM appalti " . " WHERE ent_id = " . $IDEnte . " AND app_DataInizioPubblicazione <= CURDATE()" . " AND CURDATE() <= DATE_ADD(app_scadenza, INTERVAL 15 DAY) " . " ORDER BY app_descrizione "; //echo "CreaTreeViewAppalti->" . $strSQLAppalti . "

"; /* and app_scadenza <= DATE_ADD(app_scadenza, INTERVAL 15 DAY)" echo "CreaTreeViewAppalti->" . $strSQLAppalti; */ $dtsAppalti = ReturnDataSet($strSQLAppalti); if(ReturnNumRec($strSQLAppalti) > 0) { $strHTML = "\n"; } else { $strHTML = $strHTML . "NESSUN APPALTO DISPONIBILE."; } return $strHTML; } ?>