예제 #1
0
        // 2. дата проверки
        // 3. врач
        // 4. фио, дата рождения, адрес
        // 5. место работы
        // 6. диагноз
        // 7. бл.
        // 8. день контроля
        // 9. обследование
        // 10. лечение
        // 11. диагноз
        // 12. б/л выдан необоснованно
        // 13. нарушение инструкций
        // 14. дефекты в документации
        // 15. подписи врачей
        //                     1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15
        $vCols = array(10, 15, 20, 35, 30, 35, 20, 7, 15, 15, 15, 15, 15, 15, 15);
        $vAligns = array('R', 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'L', 'L', 'L', 'L', 'L', 'L', 'L');
        $this->OutputTableRow($vCols, $AHeight, $ARowData, empty($AAlign) ? $vAligns : $AAlign);
    }
}
// =======================================================================
if (!array_key_exists('beg_date', $_GET)) {
    $_GET['beg_date'] = date('Y-m-d');
}
if (!array_key_exists('end_date', $_GET)) {
    $_GET['end_date'] = date('Y-m-d');
}
$vDoc = new TPDF_Report();
$vDoc->Render($_GET);
header('Accept-Ranges: bytes');
$vDoc->Output('illdocs_check.pdf', 'I');
예제 #2
0
            $vIllDoc1 = @$vUserData['IllDoc1'];
            // б/л
            $vIsLostOutcome1 = @$vUserData['IsLostOutcome1'];
            // нет исхода
            $vRowData = array($vName, $vCol10 + $vCol11, $vCol11, $vCol00 + $vCol01, $vCol01, $vCol00 + $vCol01 + $vCol10 + $vCol11, $vCol11 + $vCol01, $vIllDoc1, $vIsLostOutcome1, $vEISOMSStatus0, $vEISOMSStatus1, $vEISOMSStatus2);
            $this->OutputTableRow($vWidths, $vHeight, $vRowData, $vAligns);
            $vTotalCol00 += $vCol00;
            $vTotalCol01 += $vCol01;
            $vTotalCol10 += $vCol10;
            $vTotalCol11 += $vCol11;
            $vTotalEISOMSStatus0 += $vEISOMSStatus0;
            $vTotalEISOMSStatus1 += $vEISOMSStatus1;
            $vTotalEISOMSStatus2 += $vEISOMSStatus2;
            $vTotalIllDoc1 += $vIllDoc1;
            $vTotalIsLostOutcome1 += $vIsLostOutcome1;
        }
        $vRowData = array(iconv('utf-8', 'cp1251', 'Всего'), $vTotalCol10 + $vTotalCol11, $vTotalCol11, $vTotalCol00 + $vTotalCol01, $vTotalCol01, $vTotalCol00 + $vTotalCol01 + $vTotalCol10 + $vTotalCol11, $vTotalCol11 + $vTotalCol01, $vTotalIllDoc1, $vTotalIsLostOutcome1, $vTotalEISOMSStatus0, $vTotalEISOMSStatus1, $vTotalEISOMSStatus2);
        $this->OutputTableRow($vWidths, $vHeight, $vRowData, $vAligns);
    }
}
// =======================================================================
if (!array_key_exists('beg_date', $_GET)) {
    $_GET['beg_date'] = date('Y-m-d');
}
if (!array_key_exists('end_date', $_GET)) {
    $_GET['end_date'] = date('Y-m-d');
}
$vDoc = new TPDF_Report();
$vDoc->Render($_GET);
header('Accept-Ranges: bytes');
$vDoc->Output('Surgeries_report.pdf', 'I');