foreach ($elenco_iter as $row) { $iter = $row["id"]; $nomeiter = $row["nome"]; //cerco i mancanti se esistono gli integrati metto integrazione in modifica, se non esistono gli integrati metto nuova integrazione $num_integrazioni = $tabella_integrazione->set_dati("pratica={$idpratica} and iter={$iter} order by id"); $num_mancanti = $tabella_mancanti->set_dati("pratica={$idpratica} and iter={$iter} and mancante=1"); if ($num_mancanti or $num_integrazioni) { $flag = 1; } for ($i = 0; $i < $num_integrazioni; $i++) { $tabella_integrazione->curr_record = $i; $data = $tabella_integrazione->get_data("data_integ"); $tabella_integrazione->set_titolo("{$data} Integrazione documenti {$nomeiter}", "modifica", array("iter" => $iter, "nomeiter" => $nomeiter, "id" => "")); $tabella_integrazione->get_titolo(); $tabella_integrazione->tabella(); $id_integrazione = $tabella_integrazione->get_campo("id"); $num_integrati = $tabella_integrati->set_dati("integrazione={$id_integrazione} and mancante=0"); //$tabella_integrazione->elenco_stampe($form); if ($num_integrati) { $tabella_integrati->elenco(); } echo "<br>"; } if ($num_mancanti) { $tabella_integrazione->set_titolo("Aggiungi nuova Integrazione {$nomeiter}", "nuovo", array("iter" => $iter, "nomeiter" => $nomeiter)); $tabella_integrazione->get_titolo(); $tabella_mancanti->elenco(); echo "<br>"; } } if (!$flag) {
primary:'ui-icon-document' }, label:'Carica File' }).click(function(){ $(this).parents('form:first').submit(); }); </script> </div> </form> <?php } else { //<<<<<<<<<<<<<<<<<<<<< MODALITA' VISTA DATI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>---> $tabella = new tabella_v("{$tabpath}/doc_dettaglio"); $id = substr($idallegato, 4); $tabella->set_dati("id = {$id}"); $nome_doc = $tabella->get_campo("documento"); ?> <H2 class="blueBanner">Scheda allegato: <?php echo $nome_doc; ?> </H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <TR> <TD> <!-- contenuto--> <?php //aggiunto il campo costante tabella = richiedenti/tecnici per portarmi sul form il nome della tabella $tabella->set_titolo("Scheda allegato", "modifica", array("allegato" => $nome_doc, "id" => $id, "pratica" => "")); $tabella->elenco(); ?> <!-- fine contenuto-->
<?php } else { $tabella = new tabella_v("{$tabpath}/infodia"); $tabella->set_errors($errors); unset($_SESSION["ADD_NEW"]); ?> <!-- <<<<<<<<<<<<<<<<<<<<< MODALITA' FORM IN VISTA DATI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>---> <H2 class="blueBanner">Informazioni DIA</H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <TR> <TD> <!-- contenuto--> <?php if ($tabella->set_dati("pratica = {$idpratica}")) { $diniego = $tabella->get_campo("diniego"); //potrebbe servire esporre la proprietà dati anche il lettura nella classe tabella_v if ($diniego) { $tabella = new tabella_v("{$tabpath}/infodianodia"); $tabella->set_dati("pratica = {$idpratica}"); } $tabella->set_titolo("Informazioni Dia", "modifica", array("id" => "")); $tabella->elenco(); } else { $tabella->set_titolo("Aggiungi Informazioni Dia", "nuovo"); $tabella->get_titolo(); } ?> <!-- fine contenuto--> </TD>
"> </form> <br> <br> <?php include "./inc/inc.window.php"; // contiene la gesione della finestra popup } else { //<!-- <<<<<<<<<<<<<<<<<<<<< MODALITA' FORM IN VISTA DATI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>---> print "<H2 class=\"blueBanner\">Sopralluoghi effettuati</H2>"; $tabella = new tabella_v($config_file, $modo); $nrec = $tabella->set_dati("pratica={$idpratica} order by data"); for ($i = 0; $i < $nrec; $i++) { $tabella->curr_record = $i; $dati_id = $tabella->get_campo("id"); $dati_data = $tabella->get_campo("data"); //$dati_soprall=$tabella->get_campo("vigilanza"); $tabella->idtabella = $dati_id; $tabella->set_titolo("Sopralluogo del " . $dati_data, "modifica", array("id_sopralluoghi" => $dati_id)); $tabella->get_titolo(); $tabella->tabella(); print "<div class=\"button_line\"></div>\n"; $tabella->elenco_stampe("vigilanza"); } $tabella->set_titolo("Nuovo Sopralluogo", "nuovo"); $tabella->get_titolo(); } ?> </body>
$tabella_ord_sospensione->tabella(); //Destinatari notifiche $tabellah = new tabella_h("{$tabpath}/notifiche"); $num_rec = $tabellah->set_dati("pratica={$idpratica} and id_provv=" . $tabella_ord_sospensione->get_campo("id")); if ($num_rec) { $tabellah->elenco(); } } //idem come sopra for ($i = 0; $i < $nrec_dem; $i++) { $tabella_ord_demolizione->curr_record = $i; $tabella_ord_demolizione->set_titolo("Ordinanza di demolizione", "modifica", array("tipo" => 3, "id" => $tabella_ord_demolizioni->get_campo["id"])); $tabella_ord_demolizione->get_titolo(); $tabella_ord_demolizione->tabella(); $tabellah = new tabella_h("{$tabpath}/notifiche"); $num_rec = $tabellah->set_dati("pratica={$idpratica} and id_provv=" . $tabella_ord_demolizione->get_campo("id")); if ($num_rec) { $tabellah->elenco(); } } ?> <!-- fine contenuto--> </TD> </TR> <!-- se c'e qualche record aggiungo la gestione delle notifiche--> <TR> <TD> <!-- tabella nuovo inserimento--> <?php