/*** * Nelle var $colToSort e $dirToSort ci sono la colonna secondo cui ordinare e anche la direzione ***/ include ("../common/public.php") ; // print_r($_GET + $_POST) ; // exit ; $orderByCol = "" ; if ($dirToSort == "ASC") $orderByDir = "ASC" ; else $orderByDir = "DESC" ; switch($colToSort) { case 0: // Nome Agente $orderBy = "A.Nome $orderByDir" ; break ; case 1: // Ammontare Provv Agente $orderBy = "AmmontareProvvAgente $orderByDir, A.Nome ASC" ; break ; case 2: // Ammontare Provv Agenzia $orderBy = "AmmontareProvvAgenzia $orderByDir, A.Nome ASC" ; break ; case 3: // Ricavato $orderBy = "Ricavato $orderByDir, A.Nome ASC" ; break ; } $totProvvAgente = $totProvvAgenzia = $totRicavoAgenzia = 0 ; $query = " select A.IdAgenti as IdAgente, A.Nome as NomeAgente, sum(AVO.AmmontareProvvAgente) as AmmontareProvvAgente, sum(AVO.AmmontareProvvAgenzia) as AmmontareProvvAgenzia, (sum(AVO.AmmontareProvvAgenzia) - sum(AVO.AmmontareProvvAgente)) as Ricavato from $tordini O inner join $tagenti A on A.idagenti = O.idagente inner join $tAmmontareVariOrdini AVO on AVO.idordine = O.idordini where O.ImportoFattura > 0 group by A.Nome order by $orderBy " ; debug (0, $query) ; list($n, $d) = $db->RecuperaDati($query) ; $arrParGen = array() ; $arrParGen = RecuperaParametriGenerali($arrParGen, $tparametri) ; $nome = $arrParGen['NomeAgenzia'] ; $sede = "Sede operativa: " . $arrParGen['IndirizzoAgenzia'] ; $datisede = "Telefono: " . $arrParGen['TelefonoAgenzia'] . " Fax: " . $arrParGen['FaxAgenzia'] . " -- P.I. " . $arrParGen['PartitaIvaAgenzia'] ; $emailsede = "Email: " . $arrParGen['MailAgenzia'] ; $titolo = "Ricavato lordo per l'Agenzia Anno: $anno" ; ?>
![]() |
echo $sede ?> echo $datisede ?> echo $emailsede ?> |
||||
| echo $titolo ?> | ||||||||
| al echo Date("d/m/Y") ?> | ||||||||
| Agente | Ammontare Provv Agente | Ammontare Provv Agenzia | Ricavato Agenzia | |||||
| echo htmlspecialchars($d['NomeAgente'][$i]) ?> | echo nfe($d['AmmontareProvvAgente'][$i]) ?> | echo nfe($d['AmmontareProvvAgenzia'][$i]) ?> | echo nfe($d['Ricavato'][$i]) ?> | |||||
| Totali | echo nfe($totProvvAgente) ?> | echo nfe($totProvvAgenzia) ?> | echo nfe($totProvvAgenzia - $totProvvAgente) ?> | |||||