function buildPdfLoansDelayGroup($groupe_id)
 {
     global $fpdf, $ourPDF, $pdflettreretard_1largeur_page, $pdflettreretard_1hauteur_page, $pdflettreretard_1format_page;
     $this->get_texts(1);
     $largeur_page = $pdflettreretard_1largeur_page;
     $hauteur_page = $pdflettreretard_1hauteur_page;
     $taille_doc = array($largeur_page, $hauteur_page);
     $format_page = $pdflettreretard_1format_page;
     $ourPDF = new $fpdf($format_page, 'mm', $taille_doc);
     $ourPDF->Open();
     lettre_retard_par_groupe($groupe_id);
     return $ourPDF;
 }
示例#2
0
$format_page = $pdflettreretard_1format_page;
$ourPDF = new $fpdf($format_page, 'mm', $taille_doc);
$ourPDF->Open();
switch ($pdfdoc) {
    case "lettre_retard_groupe":
        get_texts_group($relance);
        if ($id_groupe) {
            lettre_retard_par_groupe($id_groupe);
        } else {
            $j = 0;
            while ($coch_groupe[$j]) {
                $id_groupe = $coch_groupe[$j];
                $rqt = "select distinct groupe_id from pret, empr_groupe where pret_retour < curdate() and empr_id=pret_idempr and groupe_id={$id_groupe}";
                $req = mysql_query($rqt, $dbh) or die($msg['err_sql'] . '<br />' . $rqt . '<br />' . mysql_error());
                while ($data = mysql_fetch_object($req)) {
                    lettre_retard_par_groupe($data->groupe_id);
                }
                $j++;
            }
        }
        break;
    case "lettre_retard":
    default:
        get_texts($relance);
        if (!$id_empr) {
            $empr = $empr_print;
            $print_all = isset($printall) ? $printall : 0;
            $restrict_localisation = "";
            if ($empr) {
                $restrict_localisation = " id_empr in (" . implode(",", $empr) . ") and ";
            } elseif ($pmb_lecteurs_localises) {