linea21-utils
[ class tree: linea21-utils ] [ index: linea21-utils ] [ all elements ]

Source for file sdi_report.php

Documentation is available at sdi_report.php

  1. <?php
  2. /**
  3.  * @package linea21.utils
  4.  * @subpackage report_sdi
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  *  Define, compose and generate a SDI (Sustainable Development Indicators) PDF report
  10.  */
  11.  
  12. include_once('../config/define.php');
  13. include_once('../config/server.php');
  14. include_once('../languages/'.LANGUAGE.'/lang_common.' CHARSET '.php');
  15. include_once('../languages/'.LANGUAGE.'/lang_sdi.' CHARSET '.php');
  16. include_once('../languages/'.LANGUAGE.'/lang_dashboard.' CHARSET '.php');
  17. include_once('../lib/lang.php')
  18. include_once('../lib/functions_auth.php');
  19. include_once('../lib/lib_common.php');
  20. include_once('phpsql.process.php');
  21.  
  22. include_once('pdf.report.inc.php');
  23.  
  24. require('../class/system/tcpdf/idd_pdf.php');
  25.  
  26. SureRemoveDir('tmp'1);
  27.  
  28. # bench start tag
  29. $start_time=getmicrotime();
  30. $pdf new idd_pdf('P''mm''A4');
  31. $pdf->Open();
  32.  
  33. #inclusion propriétés du document
  34. include_once('pdf.doc_define.php');
  35.  
  36. #inclusion page de garde
  37. include_once('pdf.firstpage.php');
  38.  
  39. for($i=0$i<count($sdi)$i++{
  40.     DisplayOneSdi($i);
  41. }
  42.  
  43. #inclusion sommaire
  44. if($report_settings['summary']===trueinclude_once('pdf.summary.php');
  45.  
  46. # bench stop tag
  47. $stop_time=getmicrotime();
  48.  
  49. $total_time=(float) $stop_time-$start_time;
  50.  
  51. #inclusion page d'infos de génération
  52. if($report_settings['publi_infos']===trueinclude_once('pdf.lastpage.php');
  53.  
  54. # sortie pdf
  55. $pdf->Output('rapport'.date("dmY_His").'.pdf'$report_settings['file']);
  56.  
  57. SureRemoveDir('tmp'1);
  58. ?>

Documentation generated on Fri, 16 Oct 2009 09:39:09 +0200 by phpDocumentor 1.4.1