$pdf->Ln(); $pdf->Cell(0, 4, 'Rua São Bento, 289 - Bairro Progresso - Rio do Sul - SC - CEP: 89160-000', 0, 0, 'R'); $pdf->Ln(); $pdf->Cell(0, 4, 'Fone: (47) 3522-1336 / 3521-4024 - consoli@consolieventos.com.br', 0, 0, 'R'); $pdf->Ln(14); $pdf->SetFont('Arial', 'B', 14); $pdf->SetFillColor(178, 178, 178); $pdf->Cell(90, 7, 'Emissão do Pedido', 1, 0, 'C', 1); $pdf->Cell(40, 7, 'Nro: ' . $dados_pedido["id"], 1, 0, 'C'); $pdf->Cell(0, 7, 'Emissão: ' . DataMySQLRetornar($dados_pedido["data"]), 1, 0, 'C'); $pdf->ln(8); $pdf->SetFont('Arial', 'B', 12); $pdf->Cell(0, 6, 'Dados do Formando', 1, 0, 'C', 1); $pdf->ln(); $pdf->SetFont('Arial', '', 10); $pdf->Multicell(0, 5, '[' . $dados_pedido["formando_id"] . '] - ' . $dados_pedido["formando_nome"] . "\n" . $dados_pedido["evento_nome"] . "\n" . DataMySQLRetornar($dados_pedido["evento_data"]), 1); $pdf->ln(2); $pdf->SetFont('Arial', 'B', 12); $pdf->Cell(0, 6, 'Dados do Fornecedor', 1, 0, 'C', 1); $pdf->ln(); $pdf->SetFont('Arial', '', 10); $pdf->Multicell(0, 5, $dados_pedido["fornecedor_nome"] . "\n" . $dados_pedido["fornecedor_endereco"] . " - " . $dados_pedido["fornecedor_complemento"] . "\n" . $dados_pedido["fornecedor_bairro"] . " - " . $dados_pedido["fornecedor_cep"] . " - " . $dados_pedido["cidade_fornecedor_nome"] . "/" . $dados_pedido["fornecedor_uf"] . "\n" . $dados_pedido["fornecedor_telefone"] . " - " . $dados_pedido["fornecedor_email"] . " - " . $dados_pedido["fornecedor_contato"], 1); $pdf->ln(3); $pdf->SetFont('Arial', 'B', 12); $pdf->Cell(0, 6, 'Descrição dos Produtos', 1, 0, 'C', 1); $pdf->ln(); $pdf->SetFont('Arial', 'B', 10); $pdf->Cell(20, 6, 'Quant.', 1, 0, 'C', 1); $pdf->Cell(0, 6, 'Descrição/Observações', 1, 0, 'C', 1); $pdf->ln(); //Busca os dados dos produtos
$b13 = $row5['b13']; $b14 = $row5['b14']; $b15 = $row5['b15']; $b16 = $row5['b16']; $b17 = $row5['b17']; $b18 = $row5['b18']; $b19 = $row5['b19']; $b20 = $row5['b20']; $encabezamiento = 'PLAN DE TRABAJO INDIVIDUALIZADO' . "\n" . '(Decreto 69/2007,Artículo 10)' . "\n" . 'MATERIA: ' . $materia2; $pdf->AddPage(); $pdf->SetFont('Arial', 'B', 12); $pdf->Image('logoclm.jpg', 10, 10); $pdf->SetLineWidth(0.5); $pdf->Cell(50, 10, ''); $pdf->SetFillColor(150, 150, 150); $pdf->Multicell(90, 8, $encabezamiento, 1, 'C', 1, 1); $pdf->SETXY(10, 50); $pdf->SetFont('Arial', 'B', 10); $pdf->Multicell(160, 5, 'PERFIL ACADÉMICO DEL ALUMNO. GRUPO:' . $grupo . "\n", 1, 'C', 1); $pdf->SetFont('Arial', '', 8); $pdf->SETXY(10, 55); $pdf->Multicell(80, 5, 'ALUMNO: ' . $nombre2 . "\n" . 'CURSO: ' . $curso2 . "\n" . 'TUTOR/-A: ' . $tutor2, 1); $pdf->SETXY(90, 55); $pdf->Multicell(80, 5, 'MATERIA: ' . $materia2 . "\n" . 'CALIFICACIÓN: ' . $calificacion2 . "\n" . 'PROFESOR/-A: ' . $profesor2, 1); $perfilacademico = ""; if ($acnee2 == 1) { $perfilacademico = $perfilacademico . "El alumno es ACNEE.\n"; } if ($objetor2 == 1) { $perfilacademico = $perfilacademico . "El alumno es objetor escolar. \n"; }
$pdf->Ln(14); $pdf->SetFont('Arial', 'B', 16); $pdf->SetFillColor(178, 178, 178); $pdf->Cell(0, 7, 'Pedido de Foto e Vídeo Nro ' . $dados_pedido["id"], 0, 0); $pdf->ln(); $pdf->SetFont('Arial', 'B', 11); $pdf->Cell(0, 5, 'Emissão: ' . DataMySQLRetornar($dados_pedido["data"]) . ' Por: ' . $dados_pedido["usuario_nome"], 0, 0); $pdf->ln(); $pdf->SetFont('Arial', 'B', 11); $pdf->Cell(0, 5, 'Data da Venda: ' . DataMySQLRetornar($dados_pedido["data_venda"]), 0, 0); $pdf->ln(8); $pdf->SetFont('Arial', 'B', 11); $pdf->Cell(0, 6, 'Formando:', 1, 0, 'L', 1); $pdf->ln(); $pdf->SetFont('Arial', '', 10); $pdf->Multicell(0, 5, '[' . $dados_pedido["formando_id"] . '] - ' . $dados_pedido["formando_nome"] . "\n[" . $dados_pedido["evento_id"] . '] - ' . $dados_pedido["evento_nome"], 1); $pdf->ln(3); $pdf->SetFont('Arial', 'B', 11); $pdf->Cell(0, 6, 'Observações do Pedido:', 1, 0, 'L', 1); $pdf->ln(); $pdf->SetFont('Arial', 'I', 9); $pdf->Multicell(0, 5, $dados_pedido["observacoes"], 1); $pdf->ln(3); $pdf->SetFont('Arial', 'B', 11); $pdf->Cell(0, 6, 'Descrição dos Produtos:', 1, 0, 'L', 1); $pdf->ln(); $pdf->SetFont('Arial', 'B', 10); $pdf->Cell(118, 6, 'Descrição/Observações', 1, 0, 'C', 1); $pdf->Cell(16, 6, 'Quant.', 1, 0, 'C', 1); $pdf->Cell(28, 6, 'Unitário', 1, 0, 'R', 1); $pdf->Cell(28, 6, 'Total', 1, 0, 'R', 1);
$pdf->ln(); $pdf->Cell(26, 5, $desc_status); $pdf->SetFont("Arial", "B", 10); $pdf->Cell(80, 5, $dados["atividade_nome"]); $pdf->SetFont("Arial", "", 10); $pdf->Cell(14, 5, $dados["atividade_dias"], 0, 'C'); $pdf->Cell(30, 5, DataMySQLRetornar($dados["data_prazo"])); if ($dados["data_execucao"] != '0000-00-00') { $pdf->Cell(30, 5, DataMySQLRetornar($dados["data_execucao"])); } else { $pdf->Cell(30, 5, ' '); } $pdf->Cell(0, 5, $dados["usuario_nome"]); if ($dados["obs"] != '') { $pdf->ln(); $pdf->setX(36); $pdf->SetFont("Arial", "I", 9); $pdf->Multicell(0, 3, $dados["obs"]); $pdf->SetFont("Arial", "", 10); } $quebra = $dados["evento_id"]; } $pdf->SetFont("Arial", "B", 10); $pdf->ln(); $pdf->Cell(0, 6, "Total Geral de Atividades: " . $registros, "T"); $pdf->ln(); $pdf->Cell(0, 6, "Em Aberto: " . $soma_aberto, "T"); $pdf->ln(); $pdf->Cell(0, 6, "Concluídas: " . $soma_fechado, "T"); //Gera o PDF $pdf->Output();
if ($chkValorMultaJuros == 1) { $pdf->Cell(24, 3, ' ', 'LBR', 0, 'C'); } if ($chkValorReceber == 1) { $pdf->Cell(24, 3, ' ', 'LBR', 0, 'C'); } if ($chkValorRecebido == 1) { $pdf->Cell(24, 3, ' ', 'LBR', 0, 'C'); } if ($chkSaldoReceber == 1) { $pdf->Cell(24, 3, ' ', 'LBR', 0, 'C'); } if ($_GET["Observacoes"] == 1 and $dados_rec["observacoes"] != "") { $pdf->ln(); $pdf->SetFont('Arial', '', 8); $pdf->Multicell(0, 3, "Observações:\n\n" . $dados_rec["observacoes"], 'LBR'); } $total_vencido_original = $total_vencido_original + $dados_rec[valor_original]; $total_aberto_original = $total_aberto_original + $dados_rec[valor_original]; $total_recebido_original = $total_recebido_original + $dados_rec[valor_original]; $total_geral_original = $total_geral_original + $dados_rec[valor_original]; $total_vencido_boletos = $total_vencido_boletos + $dados_rec[valor_boleto]; $total_aberto_boletos = $total_aberto_boletos + $dados_rec[valor_boleto]; $total_recebido_boletos = $total_recebido_boletos + $dados_rec[valor_boleto]; $total_geral_boletos = $total_geral_boletos + $dados_rec[valor_boleto]; $total_vencido_multa_juros = $total_vencido_multa_juros + $dados_rec[valor_multa_juros]; $total_aberto_multa_juros = $total_aberto_multa_juros + $dados_rec[valor_multa_juros]; $total_recebido_multa_juros = $total_recebido_multa_juros + $dados_rec[valor_multa_juros]; $total_geral_multa_juros = $total_geral_multa_juros + $dados_rec[valor_multa_juros]; $total_vencido_receber = $total_vencido_receber + $dados_rec[valor]; $total_aberto_receber = $total_aberto_receber + $dados_rec[valor];
$date = date("Y-m-d"); $pdf->Cell(0, 0, 'Date: ' . $date . ' ', 0, 0, 'R'); $pdf->Ln(7); $pdf->SetFont('Arial', 'BU', 13); $pdf->Cell(0, 0, "PROGRESS REPORT", 0, 0, 'C'); $pdf->Ln(7); $pdf->SetFont('Arial', '', 10); $pdf->Cell(0, 0, 'To,'); $pdf->Ln(5); $name = "parent/guardian name"; $pdf->Cell(0, 0, 'Parent / Guardian of ' . $name . ' '); $pdf->Ln(5); $pdf->Cell(0, 0, 'Dear Sir / Madam, '); $pdf->Ln(3); $dispsem = 6; $pdf->Multicell(0, 5, 'I am herewith furnishing the progress report of your ward Mr./Ms. ' . $name . ' bearing Roll No: ' . $usn . ' of ' . $dispsem . ' Semester for the Second internal assessmenet examination as under. You are here by requested to go through the report and give us your feeback.'); $pdf->Ln(4); $pdf->SetFont('Arial', 'B', 12); $mon = "June"; $year = "2015"; $pdf->Cell(0, 0, 'Internal Assessment Examination: ' . $mon . ' ' . $year . ' ', 0, 0, 'C'); $pdf->Ln(3); $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->Cell(8, 6, " ", 'TLR', 2); $pdf->Cell(8, 6, "Sl.", 'LR', 2); $pdf->Cell(8, 6, "No", 'LR', 2); $pdf->Cell(8, 6, " ", 'BLR', 2); $pdf->setXY($x + 8, $y); $pdf->Cell(60, 24, "Subject Name", 'TBR', 2, 'C'); $pdf->setXY($x + 68, $y);
$pdf->SetX(40); $pdf->Cell(0, 6, 'Descrição:'); $pdf->SetX(116); $pdf->Cell(0, 6, 'Observações:'); //Percorre o array while ($dados_datas = mysql_fetch_array($sql_datas)) { //Imprime os dados dos contatos $pdf->ln(); $pdf->SetFont('Arial', 'B', 9); $pdf->Cell(6, 4, DataMySQLRetornar($dados_datas['data']) . ' - ' . substr($dados_datas['hora'], 0, 5)); $pdf->SetX(40); $pdf->SetFont('Arial', '', 9); $pdf->Cell(100, 4, $dados_datas['descricao']); $pdf->SetX(116); $pdf->SetFont('Arial', '', 8); $pdf->Multicell(0, 3, $dados_datas['observacoes']); } } $pdf->ln(); //Fecha o if de imprimir as datas } //Verifica se deve imprimir os participantes do evento if ($ImprimeParticipantes == 1) { //*** Exibe os participantes do evento $pdf->ln(); $pdf->SetFont('Arial', 'B', 10); $pdf->SetFillColor(178, 178, 178); $pdf->Cell(0, 6, 'Participantes do Evento', 1, 0, 'C', 1); $pdf->ln(); //verifica os participantes já cadastrados para este evento e exibe na tela $sql_participante = mysql_query("SELECT\n\t\t\t\t\t\t\t\t\t par.id,\n\t\t\t\t\t\t\t\t\t par.colaborador_id,\n\t\t\t\t\t\t\t\t\t par.funcao_id,\n\t\t\t\t\t\t\t\t\t col.nome as colaborador_nome,\n\t\t\t\t\t\t\t\t\t col.telefone,\n\t\t\t\t\t\t\t\t\t col.celular,\n\t\t\t\t\t\t\t\t\t fun.nome as funcao_nome\n\t\t\t\t\t\t\t\t\t FROM eventos_participante par\n\t\t\t\t\t\t\t\t\t INNER JOIN colaboradores col ON col.id = par.colaborador_id\n\t\t\t\t\t\t\t\t\t LEFT OUTER JOIN funcoes fun ON fun.id = par.funcao_id\n\t\t\t\t\t\t\t\t\t WHERE par.evento_id = '{$EventoId}'\n\t\t\t\t\t\t\t\t\t ORDER by col.nome");
public function printviewAction() { require_once 'fpdf/pdf.php'; $cdrequest = $_GET["cdrequest"]; $Request = new RequestModel(); $Factor = new FactorModel(); $Method = new MethodModel(); $Comment = new AppraisalcommentModel(); $Patterntext = new PatterntextModel(); $array = array(); $req = $Request->fetchAll($Request->getAllRequestData($cdrequest)); if (count($req) <= 0) { die; } foreach ($req as $row) { $dtbirth = new Zend_Date($row['dtbirth'], 'dd-MM-YYYY'); $dtrequest = new Zend_Date($row['dtrequest'], 'dd-MM-YYYY HH:mm:ss'); $year = $dtbirth->toString('YYYY'); $month = $dtbirth->toString('MM'); $day = $dtbirth->toString('dd'); $today = new Zend_Date(); $tdYear = $today->toString('YYYY'); $tdMonth = $today->toString('MM'); $tdDay = $today->toString('dd'); $nrage = 0; $nrage = GslabUtils::calcAgeDifference($row['dtbirth']); $idade = GslabUtils::calcula_idade($row['dtbirth']); if ($tdMonth < $month || $tdMonth == $month && $tdDay < $day) { $nrage--; } if ($row['fgsex'] == 1) { $fgsex = "Masculino"; } else { $fgsex = "Feminino"; } $array['nmclient'] = $row['nmclient']; $array['nmforward'] = $row['nmforward']; $array['nmcompany'] = $row['nmcompany']; $array['nmbarcodesample'] = $row['nmbarcodesample']; $array['nmcovenant'] = $row['nmcovenant']; $array['dtrequest'] = $dtrequest; $array['idade'] = $nrage; $array['sexo'] = $fgsex; } $GLOBALS = $array; $ano = explode(" ", $nrage); $pdf = new PDF(); $pdf->AddPage(); $pdf->ln(30); $pdf->AliasNbPages('{total}'); $req2 = $Request->fetchAll($Request->getAllRequestData($cdrequest)); foreach ($req2 as $rows) { $comentario_text = ''; /* COMENTÁRIO DOS EXAMES */ $comments = $Comment->fetchRow($Comment->getAppraisalComments($rows['cdrequestexamination'])); if (count($comments) > 0) { $dscomment = explode(',', $comments->dscomment); foreach ($dscomment as $comm) { $comentario = $Patterntext->fetchRow($Patterntext->getPatterntextById($comm)); $comentario_text .= utf8_decode($comentario->dspatterntext) . "\n"; } } else { $comentario_text = ''; } /* MÉTODO DOS EXAMES */ $method = $Method->fetchRow($Method->getMethodByCd($rows['cdmethod'])); $metodo = utf8_decode("Método: " . $method->nmmethod); $fgstatus = true; /* NOME DO EXAME */ $pdf->SetFont('Courier', 'BI', 11); $pdf->Cell(0, 10, strtoupper(utf8_decode($rows['nmexamination'])), 0, 2, 'L'); $pdf->SetFont('Courier', '', 9); $pdf->Cell(0, 0, utf8_decode("Material: " . strtoupper($rows['nmmaterial'])), 0, 0, 'L'); $pdf->Cell(-30, 0, $metodo, 0, 1, 'R'); $pdf->ln(2); $pdf->ln(2); $sons = $this->getExamSons($rows['cdexamination'], $cdrequest); if (count($sons) > 0) { for ($aux_i = 0; $aux_i < count($sons); $aux_i++) { $pdf->SetFont('Courier', '', 9); $pdf->Cell(-15, 5, strtoupper(utf8_decode($sons[$aux_i]['nmexamination'])), 0, 0, 'L'); /* NOME DO ATRIBUTO E VALOR */ $attributes = $this->getAttrValues($sons[$aux_i]['cdrequestexamination'], $sons[$aux_i]['cdexaminationmaterial']); if ($sons[$aux_i]['fgpercentage'] == 1) { $soma = 0; foreach ($attributes as $sum) { $soma = $soma + $sum['vlattribute']; } $valor_calc = $soma / 100; $pdf->SetFont('Courier', 'B', 9); $pdf->Cell(100, 5, "%", 0, 0, 'R'); } $fgstatus = true; foreach ($attributes as $attr) { if ($sons[$aux_i]['fgpercentage'] == 1) { $valor = round($attr['vlattribute'] / $valor_calc, 1); $n = explode(".", $valor); if ($n[1] < 5 && $n[1] != 5) { $vl_at = floor($valor); } else { if ($n[1] > 5 && $n[1] != 5) { $vl_at = ceil($valor); } else { if ($n[1] == 5) { $vl_at = $valor; } } } } else { $vl_at = ''; $valor = ''; } $pdf->SetFont('Courier', '', 9); $pdf->ln(); $pdf->Cell(40, 5, " " . str_pad(utf8_decode($attr['nmattribute']), 18, "."), 0, 0, 'L'); $pdf->SetFont('Courier', 'B', 9); $pdf->Cell(65, 5, str_pad(utf8_decode($attr['vlattribute']) . " " . utf8_decode($attr['idnotation']), 15, ".", STR_PAD_LEFT) . " " . $vl_at, 0, 0, 'L'); $ref = $Factor->fetchAll($Factor->getAllFactors($attr['cdattribute'])); // var_dump($ref);die; foreach ($ref as $vlref) { if ($vlref['fgfactor'] == 1) { $fator = "Idade Valores referenciais"; } else { if ($vlref['fgfactor'] == 2) { $fator = "Masculino Feminino"; } else { if ($vlref['fgfactor'] == 3) { $fator = "Idade Masculino Feminino"; } } } } if ($fgstatus == true) { $pdf->Cell(-1); $pdf->Cell(1, -5, $fator, 0, 0, 'L'); $fgstatus = false; } /* VALORES DE REFERÊNCIA */ foreach ($ref as $vlref) { /* * AQUI SÃO DEFINIDAS AS REGRAS DE EXIBIÇÃO DO PDF, COLUNAS POR IDADE, SEXO OU AMBOS: * * fgfactor = 1 * ATRIBUTO........VALOR IDADE REFERÊNCIA * * fgfactor = 2 * ATRIBUTO........VALOR MASCULINO FEMININO * * fgfactor = 3 * ATRIBUTO........VALOR IDADE MASCULINO FEMININO * */ $pdf->SetFont('Courier', '', 8); /* DEFINE QUAL CAMPO DA TABELA ESTÁ PREENCHIDO (VALOR OU NUMÉRICO) E ALOCA À UMA VARIÁVEL */ if ($vlref['nrminvalue'] == '' && $vlref['nrmaxvalue'] == '' && $vlref['vlminvalue'] != '' && $vlref['vlmaxvalue'] != '') { $minvalue = $vlref['vlminvalue']; $maxvalue = $vlref['vlmaxvalue']; } else { if ($vlref['nrminvalue'] != '' && $vlref['nrmaxvalue'] != '' && $vlref['vlminvalue'] == '' && $vlref['vlmaxvalue'] == '') { $minvalue = $vlref['nrminvalue']; $maxvalue = $vlref['nrmaxvalue']; } } if ($vlref['fgfactor'] == 1) { //SEPARADOS PELA IDADE, DEFINE UMA COLUNA DE RESULTADOS if ($vlref['nrminage'] <= $ano[0] && $vlref['nrmaxage'] >= $ano[0]) { $pdf->Cell(12, 5, utf8_decode($vlref['nrminage'] . " à " . $vlref['nrmaxage'] . " " . $vlref['nmtimetype']), 0, 0, 'R'); $pdf->Cell(67, 5, utf8_decode($minvalue . " à " . $maxvalue), 0, 0, 'R'); } } else { if ($vlref['fgfactor'] == 2) { //SEPARADOS PELO SEXO, DEFINE DUAS COLUNAS DE RESULTADOS if ($vlref['fggender'] == 1) { // MASCULINO $pdf->Cell(20, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 0, 'R'); } else { if ($vlref['fggender'] == 2) { // FEMININO $pdf->Cell(60, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 0, 'R'); } } } else { if ($vlref['fgfactor'] == 3) { //SEPARADOS PELO SEXO E IDADE, DEFINE TRÊS COLUNAS DE RESULTADOS if ($vlref['fggender'] == 1) { // MASCULINO $pdf->Cell(12, 5, utf8_decode($vlref['nrminage'] . " à " . $vlref['nrmaxage'] . " " . $vlref['nmtimetype']), 0, 0, 'R'); $pdf->Cell(33, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 0, 'R'); } else { if ($vlref['fggender'] == 2) { // FEMININO $pdf->Cell(35, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 0, 'R'); } } } } } } } $pdf->ln(); $pdf->ln(); } } else { $examination = $this->getExam($rows['cdexamination'], $cdrequest); for ($aux_i = 0; $aux_i < count($examination); $aux_i++) { /* NOME DO ATRIBUTO E VALOR */ $attributes = $this->getAttrValues($examination[$aux_i]['cdrequestexamination'], $examination[$aux_i]['cdexaminationmaterial']); if ($examination[$aux_i]['fgpercentage'] == 1) { $soma = 0; foreach ($attributes as $sum) { $soma = $soma + $sum['vlattribute']; } $valor_calc = $soma / 100; $pdf->SetFont('Courier', 'B', 9); $pdf->Cell(83, 5, "%", 0, 0, 'R'); } $rangeruleCount = count($attributes); $fgstatus = true; foreach ($attributes as $attr) { if ($examination[$aux_i]['fgpercentage'] == 1) { $valor = round($attr['vlattribute'] / $valor_calc, 1); $n = explode(".", $valor); if ($n[1] < 5 && $n[1] != 5) { $vl_at = floor($valor); } else { if ($n[1] > 5 && $n[1] != 5) { $vl_at = ceil($valor); } else { if ($n[1] == 5) { $vl_at = $valor; } } } } else { $vl_at = ''; $valor = ''; } $pdf->SetFont('Courier', '', 9); $pdf->ln(); $pdf->Cell(40, 15, " " . str_pad(utf8_decode($attr['nmattribute']), 18, "."), 0, 0, 'L'); $pdf->SetFont('Courier', 'B', 9); $pdf->Cell(65, 15, str_pad($attr['vlattribute'] . " " . $attr['idnotation'], 15, ".", STR_PAD_LEFT) . " " . $vl_at, 0, 0, 'L'); $ref = $Factor->fetchAll($Factor->getAllFactors($attr['cdattribute'])); foreach ($ref as $vlref) { if ($vlref['fgfactor'] == 1) { $fator = "Idade Valores referenciais"; } else { if ($vlref['fgfactor'] == 2) { $fator = "Masculino Feminino"; } else { if ($vlref['fgfactor'] == 3) { $fator = "Idade Masculino Feminino"; } } } } if ($fgstatus == true) { $pdf->Cell(-1); $pdf->Cell(1, 5, $fator, 0, 0, 'L'); $fgstatus = false; } /* VALORES DE REFERÊNCIA */ foreach ($ref as $vlref) { /* * AQUI SÃO DEFINIDAS AS REGRAS DE EXIBIÇÃO DO PDF, COLUNAS POR IDADE, SEXO OU AMBOS: * * fgfactor = 1 * ATRIBUTO........VALOR IDADE REFERÊNCIA * * fgfactor = 2 * ATRIBUTO........VALOR MASCULINO FEMININO * * fgfactor = 3 * ATRIBUTO........VALOR IDADE MASCULINO FEMININO * */ $pdf->SetFont('Courier', '', 8); $imgRR = "./images/result/rangerule_img-" . $attr['cdrequestexamination'] . "_" . $rows['cdexamination'] . "_" . $attr['cdattribute'] . "_" . $examination[$aux_i]['cdexaminationmaterial'] . ".png"; /* DEFINE QUAL CAMPO DA TABELA ESTÁ PREENCHIDO (VALOR OU NUMÉRICO) E ALOCA À UMA VARIÁVEL */ if ($vlref['nrminvalue'] == '' && $vlref['nrmaxvalue'] == '' && $vlref['vlminvalue'] != '' && $vlref['vlmaxvalue'] != '') { $minvalue = $vlref['vlminvalue']; $maxvalue = $vlref['vlmaxvalue']; } else { if ($vlref['nrminvalue'] != '' && $vlref['nrmaxvalue'] != '' && $vlref['vlminvalue'] == '' && $vlref['vlmaxvalue'] == '') { $minvalue = $vlref['nrminvalue']; $maxvalue = $vlref['nrmaxvalue']; } } if ($vlref['fgfactor'] == 1) { //SEPARADOS PELA IDADE, DEFINE UMA COLUNA DE RESULTADOS if ($vlref['nrminage'] <= $ano[0] && $vlref['nrmaxage'] >= $ano[0]) { $pdf->Cell(12, 15, utf8_decode($vlref['nrminage'] . " à " . $vlref['nrmaxage'] . " " . $vlref['nmtimetype']), 0, 0, 'R'); if ($rangeruleCount == 1) { $pdf->Cell(40, 50, $pdf->Image($imgRR, $pdf->GetX() + 5, $pdf->GetY() + 6, 70), 0, 0, 'L', false); } $pdf->Cell(67, 8, utf8_decode($minvalue . " à " . $maxvalue), 0, 0, 'R'); } } else { if ($vlref['fgfactor'] == 2) { //SEPARADOS PELO SEXO, DEFINE DUAS COLUNAS DE RESULTADOS if ($vlref['fggender'] == 1) { // MASCULINO $pdf->Cell(20, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 0, 'R'); } else { if ($vlref['fggender'] == 2) { // FEMININO $pdf->Cell(60, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 1, 'R'); } } } else { if ($vlref['fgfactor'] == 3) { //SEPARADOS PELO SEXO E IDADE, DEFINE TRÊS COLUNAS DE RESULTADOS if ($vlref['fggender'] == 1) { // MASCULINO $pdf->Cell(12, 5, utf8_decode($vlref['nrminage'] . " à " . $vlref['nrmaxage'] . " " . $vlref['nmtimetype']), 0, 0, 'R'); $pdf->Cell(33, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 0, 'R'); } else { if ($vlref['fggender'] == 2) { // FEMININO $pdf->Cell(35, 5, utf8_decode($vlref['vlminvalue'] . " à " . $vlref['vlmaxvalue']), 0, 1, 'R'); } } } } } } } $pdf->ln(); $pdf->ln(); } } if (count($comments) > 0) { $pdf->SetFont('Courier', 'B', 9); $pdf->Cell(5, 2, utf8_decode("Observações: "), 0, 1, 'L'); $pdf->ln(); $pdf->SetFont('Courier', '', 7); $pdf->Multicell(0, 3, $comentario_text); $pdf->ln(); } } $pdf->Output(); //IMPRIME O PDF NA TELA $pdf->Output('teste.pdf', "D"); //IMPRIME O PDF NO ARQUIVO }
} else { if ($curso2rep == "0") { $pdf->Cell(140, 5, 'El alumno repitió el curso: ' . $curso1rep . ' en el año: ' . $anyo1rep, 1, 1, 'C', 0, 0); } else { $pdf->Cell(140, 5, 'El alumno repitió el curso: ' . $curso1rep . ' en el año: ' . $anyo1rep . ' y el curso: ' . $curso2rep . ' en el año: ' . $anyo2rep, 1, 1, 'C', 0, 0); } } $pdf->SetFont('Arial', 'B', 8); $pdf->Cell(40, 5, 'PROMOCIÓN DE 3º A 4º:', 1, 0, 'C', 1); $pdf->SetFont('Arial', '', 8); if ($neg34areas == "") { $suspensos = "El alumno/-a no tiene asignaturas pendientes de cursos anteriores"; } else { $suspensos = "El alumno/-a tiene pendientes asignaturas en cursos anteriores: " . $neg34areas; } $pdf->Multicell(140, 5, $suspensos, 1, L, 0); if ($acneaesino == "si") { $totalacneae = "El alumno/-a presenta Necesidades Específicas de Apoyo Educativo"; $pdf->SetFont('Arial', 'B', 8); $pdf->Cell(20, 5, 'ACNEAE', 1, 0, 'C', 1); $pdf->SetFont('Arial', '', 8); $pdf->Multicell(160, 5, $totalacneae, 1, L, 0); } else { $totalacneae = "No se han detectado Necesidades Específicas de Apoyo Educativo en el alumno/-a"; $pdf->SetFont('Arial', 'B', 8); $pdf->Cell(20, 5, 'ACNEAE', 1, 0, 'C', 1); $pdf->SetFont('Arial', '', 8); $pdf->Multicell(160, 5, $totalacneae, 1, L, 0); } if ($absentismosino == "si") { $totalabsentismo = "El alumno/-a ha presentado problemas serios de absentismo: " . $causasabsentismo;
$pdf->Cell(0, 4, "ATENÇÃO: 1 - O NÚMERO DESTA O.C. DEVE CONSTAR NA NOTA FISCAL", "LTR", 0, 'L'); $pdf->ln(); $pdf->Cell(0, 4, " 2 - OBSERVAR O PRAZO DE ENTREGA RIGOROSAMENTE", "LR", 0, 'L'); $pdf->ln(); $pdf->Cell(0, 4, " 3 - OBSERVAR COM ANTECEDÊNCIA QUALQUER ALTERAÇÃO EM RELACAO A O.C.", "LBR", 0, 'L'); $pdf->ln(); $pdf->SetFont('Arial', 'B', 7); $pdf->Cell(60, 10, "COMPRADOR:", "1", 0, 'L'); $pdf->Cell(60, 10, "VISTO SOLICITANTE:", "1", 0, 'L'); $pdf->Cell(0, 10, "VISTO DIRETORIA:", "1", 0, 'L'); $pdf->ln(); $pdf->SetFont('Arial', 'B', 7); $pdf->Cell(0, 5, "OBSERVAÇÕES:", "LTR", 0, 'L'); //Recupera os valores para filtragem $OrdemId = $_GET["OrdemId"]; //Recupera dos dados do evento $sql_oc = "SELECT oc.obs FROM ordem_compra oc WHERE oc.id = '{$OrdemId}'"; //Executa a query de consulta $query_oc = mysql_query($sql_oc); //Monta a matriz com os dados $dados = mysql_fetch_array($query_oc); $pdf->ln(); $pdf->SetFont('Arial', '', 7); $pdf->Multicell(0, 3, $dados["obs"], "LBR", 'L'); //Fecha o If } $pdf->ln(); //Gera o PDF $pdf->Output(); ?>
$pdf->Cell(0, 6, $dados_formando['nome'], "T"); $pdf->ln(); $pdf->SetFont('Arial', '', 10); $pdf->Cell(0, 5, "CPF: " . $dados_formando['cpf']); $pdf->ln(); $pdf->SetFont('Arial', '', 10); $pdf->Cell(0, 5, 'Contato: ' . $dados_formando['contato'] . ' - Residencial: ' . $dados_formando['telefone_residencial'] . ' - Comercial: ' . $dados_formando['telefone_comercial']); $pdf->ln(); $pdf->Cell(0, 5, $dados_formando['email']); $pdf->ln(); $pdf->Cell(0, 5, $dados_formando['endereco'] . " - " . $dados_formando['complemento'] . " - " . $dados_formando['bairro']); $pdf->ln(); $pdf->Cell(0, 5, $dados_formando['cep'] . " - " . $dados_formando['cidade_nome'] . " - " . $dados_formando['uf']); if ($dados_formando['observacoes'] != '') { $pdf->ln(); $pdf->Multicell(0, 5, $dados_formando['observacoes']); } if ($dados_formando['obs_compra'] != '') { $pdf->ln(); $pdf->Multicell(0, 5, $dados_formando['obs_compra']); } $pendente++; } } //Imprime os dados do formando $pdf->ln(10); $pdf->SetFont('Arial', '', 10); $pdf->Cell(0, 5, "Total de Formandos Pendentes: " . $pendente, "T"); } $pdf->ln(); //Gera o PDF
//Posición: a 1,5 cm del final $this->SetY(-15); //Arial italic 8 $this->SetFont('Arial', 'I', 8); //Número de página $this->Cell(0, 10, $direccion, 0, 0, 'C'); } } $pdf = new PDF(); $pdf->AddPage(); $pdf->SetFont('Arial', 'B', 14); $pdf->Image('logoclm.jpg', 10, 10); $pdf->SetLineWidth(1); $pdf->Cell(50, 10, ''); $pdf->SetFillColor(150, 150, 150); $pdf->Multicell(120, 10, $encabezamiento, 1, 'C', 1, 1); $pdf->Ln(5); $pdf->SetFont('Arial', 'B', 10); $pdf->Cell(180, 5, 'A. GRADO DE CONSECUCIÓN DE OBJETIVOS Y COMPETENCIAS BÁSICAS.', 1, 'C', 1, 1); $pdf->Ln(10); $pdf->SetFont('Arial', '', 10); $pdf->Multicell(180, 5, 'En función de las calificaciones recogidas en el boletín de notas que acompaña a este informe se considerará el siguiente baremo:' . "\n" . '·Calificación de SOBRESALIENTE y NOTABLE: ha superado ampliamente los objetivos y competencias básicas según los criterios de evaluación programados.' . "\n" . '·Calificación de BIEN y SUFICIENTE: ha superado suficientemente los objetivos y competencias básicas según los criterios de evaluación programados.' . "\n" . '·Calificación de INSUFICIENTE: no ha superado los objetivos y competencias básicas según los criterios de evaluación programados'); $pdf->Ln(5); $pdf->SetFont('Arial', 'B', 10); $pdf->Cell(180, 5, 'B. MEDIDAS DE AMPLIACIÓN Y REFUERZO', 1, 'C', 1, 1); $pdf->Ln(10); $pdf->SetFont('Arial', '', 10); if ($m1 == 1) { $pdf->Cell(180, 5, $item1, 0, 1); } if ($m2 == 1) {
$pdf->SetX(40); $pdf->Cell(0, 6, "Descrição:"); $pdf->SetX(116); $pdf->Cell(0, 6, "Observações:"); //Percorre o array while ($dados_datas = mysql_fetch_array($sql_datas)) { //Imprime os dados dos contatos $pdf->ln(); $pdf->SetFont("Arial", "B", 9); $pdf->Cell(6, 4, DataMySQLRetornar($dados_datas["data"]) . " - " . substr($dados_datas["hora"], 0, 5)); $pdf->SetX(40); $pdf->SetFont("Arial", "", 9); $pdf->Cell(100, 4, $dados_datas["descricao"]); $pdf->SetX(116); $pdf->SetFont("Arial", "", 8); $pdf->Multicell(0, 3, $dados_datas["observacoes"]); //Fecha o while } //Fecha o If } $pdf->ln(); //Fecha o if de imprimir as datas } //Verifica se deve imprimir os participantes do evento if ($ImprimeParticipantes == 1) { //*** Exibe os participantes do evento $pdf->ln(); $pdf->SetFont("Arial", "B", 10); $pdf->SetFillColor(178, 178, 178); $pdf->Cell(0, 6, "Participantes do Evento", 1, 0, "C", 1); $pdf->ln();
$pdf->Cell(20, 5, DataMySQLRetornar($dados["data_realizacao"]), 1, 0, 'C'); $pdf->Cell(16, 5, $dados['quantidade'], 1, 0, 'R'); //Caso deva exibir os valores if ($Valores == 1) { $pdf->Cell(20, 5, number_format($dados['valor_venda'], 2, ',', '.'), 1, 0, 'R'); $pdf->Cell(20, 5, number_format($dados['valor_venda'] * $dados['quantidade'], 2, ',', '.'), 1, 0, 'R'); $edtTotalGeral += $dados['valor_venda'] * $dados['quantidade']; } $pdf->Cell(0, 5, '[' . $dados['evento_id'] . '] - ' . $dados['evento_nome'], 1); $total_quantidade = $total_quantidade + $dados['quantidade']; //Caso tenha observações if ($dados['observacoes'] != '') { $pdf->ln(); $pdf->SetFont("Arial", "I", 7); $pdf->SetX(86); $pdf->Multicell(0, 4, $dados['observacoes'], 1); } else { $pdf->ln(); } } //Totalização $pdf->ln(); $pdf->SetFont("Arial", "B", 9); $pdf->Cell(20, 5, 'TOTAL:', 1, 0, 'R', 1); $pdf->Cell(16, 5, number_format($total_quantidade, 2, '.', ''), 1, 0, 'R', 1); //Caso deva exibir os valores if ($Valores == 1) { $pdf->Cell(20, 5, number_format($edtTotalGeral / $total_quantidade, 2, ',', '.'), 1, 0, 'R', 1); $pdf->Cell(20, 5, number_format($edtTotalGeral, 2, ',', '.'), 1, 0, 'R', 1); } } else {
$Line2 = "Tax applied @ 10% "; $Line3 = "Total Charges "; $pdf->SetFillColor(240, 100, 100); $pdf->SetFont('Times', 'B', 12); $pdf->Cell(0, 0.25, "Electricity Bill for the month - " . $EBDate, 1, 2, "C", 1); $pdf->SetFillColor(240, 100, 100); $pdf->SetFont('Times', 'B', 12); $pdf->Cell(0, 0.25, "Customer Details", 1, 2, "C", 1); $pdf->SetFont('Times', '', 12); $pdf->Cell(0, 0.2, $Accountid, 1, 0, 'L'); $pdf->Cell(0, 0.2, $accountid, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Address, 1, 0, 'L'); $pdf->Cell(0, 0.2, $address, 1, 1, 'R'); $pdf->Cell(0, 0.2, "Payment Date", 1, 0, 'L'); $pdf->Cell(0, 0.2, $payment_date, 1, 1, 'R'); $pdf->Multicell(0, 1, "\n"); $pdf->SetFillColor(240, 100, 100); $pdf->SetFont('Times', 'B', 12); $pdf->Cell(0, 0.25, "Charge Details", 1, 0, "L", 1); $pdf->Cell(0, 0.25, "Billed Currency:" . $lCustForBillRun['Currency'], 1, 1, "R", 1); $pdf->SetFont('Times', '', 12); $pdf->Cell(0, 0.2, "Power Consumed", 1, 0, 'L'); $pdf->Cell(0, 0.2, $quantity . " Units", 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line1, 1, 0, 'L'); $pdf->Cell(0, 0.2, $charge, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line2, 1, 0, 'L'); $pdf->Cell(0, 0.2, $tax, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line3, 1, 0, 'L'); $pdf->Cell(0, 0.2, $total, 1, 1, 'R'); $pdf->Multicell(0, 1, "Please visit https://www.tnebnet.org/awp/login to pay the bills online\n"); $filename = $_SERVER['DOCUMENT_ROOT'] . '/trilads1/pdf/' . $accountid . "_" . $EBDate . "_" . $brid . ".pdf";
$t_delegado = mysql_result($rst, 0, "t_delegado"); $t_etapa_actual = mysql_result($rst, 0, "t_etapa_actual"); $fechaViaje = mysql_result($rst, 0, "fechaViaje"); $destino = mysql_result($rst, 0, "destino"); //query para las observaciones de la comprobacion correspondiente $query_observaciones = "SELECT co_observaciones \n\t\t\t\t\t\t\tFROM comprobaciones\n\t\t\t\t\t\t\tINNER JOIN tramites ON comprobaciones.co_mi_tramite=tramites.t_id\n\t\t\t\t\t\t\tWHERE tramites.t_id={$_GET['id']}"; $rst_obs = $cnn->consultar($query_observaciones); $fila = mysql_fetch_assoc($rst_obs); $observaciones = $fila['co_observaciones']; $rutaAutorizacion = new RutaAutorizacion(); $autorizadores = $rutaAutorizacion->getNombreAutorizadores($idTramite); //construccion de cuadro principal (informacion general) $pdf->SetFont('consola', 'B', 12); $pdf->Ln(7); $pdf->SetX(50); $pdf->Multicell(190, 8, "Información general", 'LRT', 'C'); $pdf->SetX(50); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "No. de Folio:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $idTramite, 0, 0, 'L'); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "Fecha de creación:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $co_fecha_registro, 0, 0, 'L'); $pdf->Ln(); $pdf->SetX(50); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "Solicitante:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); if ($t_delegado != '') {
//Imprime os dados do formando $pdf->ln(); $pdf->SetFont('Arial', 'B', 12); $pdf->Cell(0, 5, $dados_formando['nome'] . ' [CPF: ' . $dados_formando['cpf'] . ']', "T"); $pdf->ln(); $pdf->SetFont('Arial', 'B', 10); $pdf->Cell(0, 4, '(' . $dados_formando['evento_id'] . ') - ' . $dados_formando['evento_nome']); $pdf->ln(); $pdf->SetFont('Arial', '', 9); $pdf->Cell(0, 4, 'Contato: ' . $dados_formando['contato'] . $desc_operadora . $TelRex . $TelCom . ' - ' . $dados_formando['endereco'] . " - " . $dados_formando['complemento'] . " - " . $dados_formando['bairro'] . ' - ' . $dados_formando['cep'] . " - " . $dados_formando['cidade_nome'] . " - " . $dados_formando['cidade_uf']); $pdf->ln(); $pdf->Cell(0, 4, $dados_formando['email']); if ($dados_formando['observacoes'] != '') { $pdf->ln(); $pdf->SetFont('Arial', 'I', 9); $pdf->Multicell(0, 4, $dados_formando['observacoes']); $pdf->SetFont('Arial', '', 9); } else { $pdf->ln(2); } $pendente++; } } //Imprime os dados do formando $pdf->ln(); $pdf->SetFont('Arial', '', 10); $pdf->SetX(15); $pdf->Cell(0, 5, "Total de Formandos a Atender: " . $pendente, "T"); } $pdf->ln(); //Gera o PDF
$co_total = $row["co_total"]; $et_etapa_nombre = $row["et_etapa_nombre"]; $co_ceco = $row["co_cc_clave"]; $t_delegado = $row['t_delegado']; $co_observaciones = $row['co_observaciones']; $co_lugar = $row['co_lugar']; $co_ciudad = $row['co_ciudad']; } // Cargar los invitados de la comprobacion $comensales = new Comensales(); $invitadosComprobacion = $comensales->Load_comensales_comprobacion_by_tramite($t_id); // Construccion de cuadro principal (informacion general) $pdf->SetFont('consola', 'B', 10); $pdf->Ln(7); $pdf->SetX(50); $pdf->Multicell(190, 8, "Información General", 'LRT', 'C', 0); $pdf->SetX(50); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "No. de Folio:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $idTramite, 0, 0, 'L'); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "Fecha de Creación:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $t_fechaRegistro, 0, 0, 'L'); $pdf->Ln(); $pdf->SetX(50); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "Solicitante:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $nombreEmpleado, 0, 0, 'L');
$divisa = $sol_inv->Get_dato("si_divisa"); $total_solicitado = number_format($sol_inv->Get_dato("si_monto"), 2, ".", ","); $monto_pesos = number_format($sol_inv->Get_dato("si_monto_pesos"), 2, ".", ","); // datos del centro de costos $cc = new CentroCosto(); $cc->Load_CeCo($co_cc_clave); $cc_centrocostos = $cc->Get_Dato("cc_centrocostos"); $cc_nombre = $cc->Get_Dato("cc_nombre"); // Datos de la Divisa $Divisa = new Divisa(); $Divisa->Load_data($dci_divisa); $div_nombre = $Divisa->Get_dato("div_nombre"); $pdf->SetFont('consola', 'B', 6.5); $pdf->Ln(7); $pdf->SetX(15); $pdf->Multicell(180, 8, "Información de la comprobación de solicitud de invitación", 'LRT', 'C'); $pdf->SetX(15); $pdf->SetFont('consola', 'B', 6); $pdf->Cell(45, 3, "Trámite:", 0, 0, 'R'); $pdf->SetFont('consola', '', 6); $pdf->Cell(45, 3, $idTramite, 0, 0, 'L'); $pdf->SetFont('consola', 'B', 6); $pdf->Cell(45, 3, "Fecha de creación:", 0, 0, 'R'); $pdf->SetFont('consola', '', 6); $pdf->Cell(45, 3, $co_fecha_registro, 0, 0, 'L'); $pdf->Ln(); $pdf->SetX(15); $pdf->SetFont('consola', 'B', 6); $pdf->Cell(45, 3, "Solicitante:", 0, 0, 'R'); $pdf->SetFont('consola', '', 6); $pdf->SetX(60);
// * TODOS LOS PUNTOS DEL 2 $pdf->Ln(); $bandera = false; $parasoloundato = 0; $arrayarti = array("2.1.a", "2.1.b", "2.1.c", "2.1.d", "2.1.e", "2.1.f", "2.1.g", "2.2", "2.3", "2.4", "2.5", "2.6", "2.7.a", "2.7.b", "2.7.c", "2.7.d", "2.8.a", "2.8.b", "2.8.c", "2.8.d", "2.8.e", "2.8.f", "2.9", "2.10.a", "2.10.b", "2.10.c", "2.11.a", "2.11.b", "2.11.c", "2.12.a", "2.12.b", "2.12.c", "2.12.d"); for ($arti = 0; $arti < 33; $arti++) { $bandera2 = false; if ($arrayarti[$arti] == "2.1.d") { $result = $conexion->Consultas("SELECT ID_Articulo, Alias, Titulo, Abstract, Conferencia_Capitulo, Numero, Localidad_PagWeb, Doi, Volumen, Paginas, Fecha, Etiqueta_Copei, Descripcion, Tipo, Editor, Edicion, Editorial_Afiliacion, ISBN, Tema, Impacto_TituloLibro,No_Referencia_Rerporte, FK_Journal FROM Articulos, Alias, Tipo_Copei WHERE Tipo_Copei.Tipo = '" . $arrayarti[$arti] . "' AND Estado='{$estado}' AND Articulos.Fk_tipo = Tipo_Copei.ID_Tipo AND Articulos.ID_Articulo = Alias.FK_Articulo AND Alias.FK_Usuario = " . $id_usuario . " ORDER BY Tipo, Etiqueta_Copei ASC"); } else { $result = $conexion->Consultas("SELECT ID_Articulo, Alias, Titulo, Abstract, Conferencia_Capitulo, Numero, Localidad_PagWeb, Doi, Volumen, Paginas, Fecha, Etiqueta_Copei, Descripcion, Tipo, Editor, Edicion, Editorial_Afiliacion, ISBN, Tema, Impacto_TituloLibro,No_Referencia_Rerporte, FK_Journal FROM Articulos, Alias, Tipo_Copei WHERE Tipo_Copei.Tipo = '" . $arrayarti[$arti] . "' AND Estado='{$estado}' AND Articulos.Fk_tipo = Tipo_Copei.ID_Tipo AND Articulos.Fecha > '" . $inicial[0] . "-" . $inicial[1] . "-" . $inicial[2] . "' AND Articulos.Id_articulo = Alias.Fk_articulo AND Alias.Fk_usuario = " . $id_usuario . " ORDER BY Tipo, Etiqueta_Copei ASC;"); } if (count($result) > 0 && $arrayarti[$arti] != "2.6") { $pdf->SetFont('Arial', '', 14); if ($bandera == false) { $pdf->Multicell(0, 5, utf8_decode("2 Productos de Investigación o Desarrollo."), 0, 'L'); $pdf->Ln(); $bandera = true; } for ($x = 0; $x < count($result); $x++) { $result2 = $conexion->Consultas("SELECT Alias FROM Alias WHERE FK_Articulo = " . $result[$x]["ID_Articulo"] . ";"); $cadena_alias = ""; $cadena = ""; for ($y = 0; $y < count($result2); $y++) { $cadena_alias = $cadena_alias . utf8_decode($result2[$y]["Alias"]); if ($y + 1 == count($result2)) { $cadena_alias = $cadena_alias . ". "; } else { $cadena_alias = $cadena_alias . ", "; } }
$tt++; $pdf->SetTextColor(0); $pdf->SetFillColor(255); $pdf->Cell($br00, $zelle, " ", 0, 0, 'C'); if (isset($datum[$t - 1]) and $datum[$t] == $datum[$t - 1] and $tt > 1) { $ttext = ' '; } else { //$pdf->Cell($br01,$zelle,utf8_decode($arrWochentag[date("l",$datum[$t])]). ", " . $datum_arr[$t][2].".".$datum_arr[$t][1].".".$datum_arr[$t][0],1,0,'L',1); } $ttext = utf8_decode($arrWochentag[date("l", $datum[$t])]) . ", " . $datum_arr[$t][2] . "." . $datum_arr[$t][1] . "." . $datum_arr[$t][0]; } if ($termine[$t]->starttime != '00:00:00') { $ttext .= ' ' . substr($termine[$t]->starttime, 0, 5); } $pdf->Cell($br01, $zelle, $ttext, 1, 0, 'R', 1); //$pdf->Cell($br02,$zelle,utf8_decode($termine[$t]->name),1,0,'L',1); $yy1 = $pdf->GetY(); $xx1 = $pdf->GetX() + $br02; $pdf->Multicell($br02, $zelle, utf8_decode($termine[$t]->name), 1, 1, 'L', 1); $yy3 = $pdf->GetY(); $pdf->SetY($yy1); $pdf->SetX($xx1); $pdf->Multicell($br03, $zelle, utf8_decode($termine[$t]->typ), 1, 1, 'L', 1); $yy4 = $pdf->GetY(); if ($yy4 < $yy3) { $pdf->SetY($yy3); } } } // ENDE : Terminschleife // Ausgabe $pdf->Output(utf8_decode(JText::_('TERMINE_HEAD')) . '.pdf', 'D');
} //So mostra se for o rlatorio completo if ($edtSituacao == 0) { $pdf->ln(10); $pdf->Cell(0, 6, "Valor Orçado do Evento R\$: " . number_format($dados_evento["valor_geral_evento"], 2, ",", "."), 1, 0, 'L', 1); $pdf->ln(); $pdf->Cell(0, 6, "Valor em Contratos Individuais R\$: " . number_format($total_geral_original, 2, ",", "."), 1, 0, 'L', 1); $diferenca_total = $dados_evento["valor_geral_evento"] - $total_geral_original; @($diferenca_percentual = $diferenca_total / $dados_evento["valor_geral_evento"] * 100); $pdf->ln(); $pdf->SetTextColor(255, 0, 0); $pdf->Cell(0, 6, "Previsão de Débito/Crédito R\$: " . number_format($diferenca_total, 2, ",", ".") . ' (' . number_format($diferenca_percentual, 0, ",", ".") . '%)', 1, 0, 'L', 1); $pdf->SetTextColor(0, 0, 0); } //Adendos do evento $sql_adendos = mysql_query("SELECT \n\t\t\t\t\t\t\tade.evento_id,\n\t\t\t\t\t\t\tade.data,\n\t\t\t\t\t\t\tade.hora,\n\t\t\t\t\t\t\tade.usuario_id,\n\t\t\t\t\t\t\tade.pessoas_confirmadas,\n\t\t\t\t\t\t\tade.lugares_montados,\n\t\t\t\t\t\t\tade.alunos_colacao,\n\t\t\t\t\t\t\tade.alunos_baile,\n\t\t\t\t\t\t\tade.participantes_baile,\n\t\t\t\t\t\t\tade.valor_colacao,\n\t\t\t\t\t\t\tade.valor_baile,\n\t\t\t\t\t\t\tade.valor_desconto_individual,\n\t\t\t\t\t\t\tade.valor_total_individual,\n\t\t\t\t\t\t\tade.valor_geral_evento,\n\t\t\t\t\t\t\tade.detalhamento,\n\t\t\t\t\t\t\tusu.nome AS usuario_nome\n\t\t\t\t\t\t\tFROM eventos_adendo ade\n\t\t\t\t\t\t\tLEFT OUTER JOIN usuarios usu ON usu.usuario_id = ade.usuario_id\n\t\t\t\t\t\t\tWHERE ade.evento_id = {$edtEventoId} \n\t\t\t\t\t\t\tORDER BY ade.data"); $registros_adendos = mysql_num_rows($sql_adendos); if ($registros_adendos > 0) { $pdf->ln(10); $pdf->Cell(0, 6, "ADENDOS DO EVENTO", 1, 0, 'C', 1); while ($dados_adendo = mysql_fetch_array($sql_adendos)) { $pdf->SetFont('Arial', 'B', 10); $pdf->ln(); $pdf->Cell(0, 5, 'Adendo de ' . DataMySQLRetornar($dados_adendo['data']) . ' as ' . substr($dados_adendo['hora'], 0, 5), 1, 'L'); $pdf->SetFont('Arial', '', 8); $pdf->ln(); $pdf->Multicell(0, 4, $dados_adendo['detalhamento'], 1, 'L'); } } //Gera o PDF $pdf->Output();
$pdf->SetFillColor(240, 100, 100); $pdf->SetFont('Times', 'B', 12); $pdf->Cell(0, 0.25, "Customer Details", 1, 2, "C", 1); $pdf->SetFont('Times', '', 12); $pdf->Cell(0, 0.2, $AccName, 1, 0, 'L'); $pdf->Cell(0, 0.2, $accname, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Address, 1, 0, 'L'); //$pdf->Cell(0, 0.20, $address, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline1, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline2, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline3, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline4, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline5, 1, 1, 'R'); $pdf->Cell(0, 0.2, "Payment Date", 1, 0, 'L'); $pdf->Cell(0, 0.2, $payment_date, 1, 1, 'R'); $pdf->Multicell(0, 1, "\n"); $pdf->SetFillColor(240, 100, 100); $pdf->SetFont('Times', 'B', 12); $pdf->Cell(0, 0.25, "Charge Details", 1, 2, "C", 1); $pdf->SetFont('Times', '', 12); $pdf->Cell(0, 0.2, 'Base Amount', 1, 0, 'L'); $pdf->Cell(0, 0.2, $baseamt, 1, 1, 'R'); $pdf->Cell(0, 0.2, 'Quantity', 1, 0, 'L'); $pdf->Cell(0, 0.2, $qty, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line1, 1, 0, 'L'); $pdf->Cell(0, 0.2, $charge, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line2, 1, 0, 'L'); $pdf->Cell(0, 0.2, $tax, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line3, 1, 0, 'L'); $pdf->Cell(0, 0.2, $total, 1, 1, 'R'); }
$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre"); $autorizadores .= $nombre_autorizadores; $token = strtok("|"); while ($token != false) { $autorizadores .= ", "; $usuarioAprobador->Load_Usuario_By_ID($token); $nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre"); $autorizadores .= $nombre_autorizadores; $token = strtok("|"); } } //construccion de cuadro principal (informacion general) $pdf->SetFont('Helvetica', 'B', 7); $pdf->Ln(7); $pdf->SetX(50); $pdf->Multicell(180, 7, $LABELINDEX[$INDEXIDIOMA][800] . ": ", 'LRT', 'C'); // Informaci�n de la Comprobaci�n $pdf->SetX(50); $pdf->SetFont('Helvetica', 'B', 7); $pdf->Cell(45, 3, $LABELINDEX[$INDEXIDIOMA][801] . ": ", 'L', 0, 'R'); // Comprobaci�n $pdf->SetFont('Helvetica', '', 7); $pdf->Cell(45, 3, $TramiteSolicitud, 0, 0, 'L'); $pdf->SetFont('Helvetica', 'B', 7); $pdf->Cell(45, 3, $LABELINDEX[$INDEXIDIOMA][802] . ": ", 0, 0, 'R'); // Fecha de Creaci�n $pdf->SetFont('Helvetica', '', 7); $pdf->Cell(45, 3, $co_fecha_registro, 'R', 0, 'L'); $pdf->Ln(); $pdf->SetX(50); $pdf->SetFont('Helvetica', 'B', 7);
$iniciador = $row["t_iniciador"]; $co_fecha_salida = cambiarFormatoFecha($row["svi_fecha_salida"]); $co_fecha_llegada = cambiarFormatoFecha($row["svi_fecha_llegada"]); //$fecha_viaje = $row["fecha_viaje"]; $destino = $row["destino"]; //se obtiene la suma de los dias de cada uno de los itinerarios que poseea $tramiteDias = new Tramite(); $dias_viaje = $tramiteDias->calculoDias($idTramite); $t_delegado = $row["t_delegado"]; $rutaAutorizacion = new RutaAutorizacion(); $autorizadores = $rutaAutorizacion->getNombreAutorizadores($idTramite); //construccion de cuadro principal (informacion general) $pdf->SetFont('consola', 'B', 12); $pdf->Ln(7); $pdf->SetX(50); $pdf->Multicell(190, 8, "Información general", 'LRT', 'C', 0); $pdf->SetX(50); $pdf->Cell(45, 3, "No. de Folio:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $idTramite, 0, 0, 'L'); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "Fecha de creación:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); $pdf->Cell(45, 3, $fecha_registro, 0, 0, 'L'); $pdf->Ln(); $pdf->SetX(50); $pdf->SetFont('consola', 'B', 10); $pdf->Cell(45, 3, "Solicitante:", 0, 0, 'R'); $pdf->SetFont('consola', '', 10); if ($t_delegado != '') { $pdf->Cell(45, 3, $t_delegado, 0, 0, 'L');
$pdf->SetFillColor(178, 178, 178); $pdf->SetFont("Arial", "B", 10); $pdf->Cell(100, 6, "Assinaturas", 1, 0, "C", 1); $pdf->ln(); $pdf->SetFont("Arial", "BI", 10); $pdf->Cell(40, 6, "Auxiliar de Depósito: ", "1"); $pdf->Cell(60, 6, "", "1"); $pdf->ln(); $pdf->Cell(40, 6, "Entregue por: ", "1"); $pdf->Cell(60, 6, "", "1"); $pdf->ln(); //Verifica se deve imprimir a declaração de devolução if ($Id == 1) { $pdf->ln(); $pdf->SetFont("Arial", "BI", 14); $pdf->Multicell(0, 6, "Declaro estar ciente dos materiais locados e comprometo-me a devolvê-los, prezando a qualidade dos mesmos."); $pdf->SetFont("Arial", "BI", 10); $pdf->ln(); } $pdf->Cell(40, 6, "Cliente: ", "1"); $pdf->Cell(60, 6, "", "1"); $pdf->ln(); //Fecha o if de se tiver itens } //Fecha o if se deve imprimir os detalhes financeiros } //Gera o PDF $pdf->Output(); ?>
$pdf->Cell(0, 0.25, "Customer Details", 1, 2, "C", 1); $pdf->SetFont('Times', '', 12); $pdf->Cell(0, 0.2, $AccName, 1, 0, 'L'); $pdf->Cell(0, 0.2, $accname, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Address, 1, 0, 'L'); //$pdf->Cell(0, 0.20, $address, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline1, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline2, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline3, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline4, 1, 1, 'R'); $pdf->Cell(0, 0.2, $addline5, 1, 1, 'R'); $pdf->Cell(0, 0.2, "Payment Date", 1, 0, 'L'); $pdf->Cell(0, 0.2, $payment_date, 1, 1, 'R'); //$pdf->Multicell(0,1,"\n"); } $pdf->Multicell(0, 0.5, "\n"); $pdf->SetFillColor(240, 100, 100); $pdf->SetFont('Times', 'B', 12); $pdf->Cell(0, 0.25, $desc, 1, 2, "C", 1); $pdf->SetFont('Times', '', 12); $pdf->Cell(0, 0.2, 'Base Amount', 1, 0, 'L'); $pdf->Cell(0, 0.2, $baseamt, 1, 1, 'R'); $pdf->Cell(0, 0.2, 'Quantity', 1, 0, 'L'); $pdf->Cell(0, 0.2, $qty, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line1, 1, 0, 'L'); $pdf->Cell(0, 0.2, $charge, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line2, 1, 0, 'L'); $pdf->Cell(0, 0.2, $tax, 1, 1, 'R'); $pdf->Cell(0, 0.2, $Line3, 1, 0, 'L'); $pdf->Cell(0, 0.2, $total, 1, 1, 'R'); //$pdf->Multicell(0,1,"\n");
function generapdfadmin($args) { $dom = ZLanguage::getModuleDomain('IWbooks'); require_once(ModUtil::getVar('IWbooks', 'fpdf').'fpdf.php'); // print_r($args); // directori amb fitxers temporals (ha de tenir perm�s d'escriptura)) // $dir = "modules/IWbooks/tmp/"; $dir = ModUtil::getVar('IWmain', 'documentRoot')."/".ModUtil::getVar('IWmain', 'tempFolder')."/"; $dir = ModUtil::getVar('IWmain', 'documentRoot')."/".ModUtil::getVar('IWmain', 'tempFolder')."/"; // mida de la lletra llibres $mida = 9; // Netegem els fitxers temporals amb X segons d'antiguitat NetejaFitxers($dir); $file = $dir."tmp".date('h'.'m'.'s'.'d').".pdf"; extract($args); $cursacad = ModUtil::apiFunc('IWbooks', 'user', 'cursacad', array('any' => $any)); if ($materia == 'TOT'){ $nommateria = __('All subjects', $dom); }else{ $nommateria = ModUtil::apiFunc('IWbooks', 'user', 'nommateria', array('codi_mat' => $materia)); } if ($nivell == ''){ $nivell_abre = __('All courses', $dom); }else{ $nivell_abre = ModUtil::apiFunc('IWbooks', 'user', 'reble', array('nivell' => $nivell)); } if ($etapa == 'TOT'){ $mostra_pla = __('All stages', $dom); }else{ $mostra_pla = ModUtil::apiFunc('IWbooks', 'user', 'descriplans', array('etapa' => $etapa)); } if ($materia == "TOT") $mostra_codis = 1; $items = ModUtil::apiFunc('IWbooks', 'user', 'getall', array('startnum' => $startnum, 'any' => $any, 'etapa' => $etapa, 'nivell' => $nivell, 'text' => $text, 'lectura' => $lectura, 'materia' => $materia, 'materials'=> $materials, 'observacions' => $observacions, 'flag' => 'admin', 'numitems' => 1000)); $pdf=new PDF(); $pdf->AliasNbPages(); $pdf->Open(); $pdf->SetMargins(25,20); $pdf->AddPage(); //$marge_esq = 40; //$marge_sup = 36; $alt = 5; $fita = 0; if (count($items) == 0){ $pdf->Write($alt, utf8_decode(__('There aren\'t books for your selection', $dom))); $pdf->Output($file); System::redirect(ModUtil::func('IWbooks', 'user', 'getFile', array('fileName' => str_replace(ModUtil::getVar('IWmain', 'documentRoot')."/",'',$file)))); return $file; } $pdf->SetFillColor(230,230,230); $pdf->SetFont('Arial','B', 14); $pdf->MultiCell(0,7,utf8_decode(__('List of books · Course', $dom).$cursacad." · ".$nommateria.', '.$nivell_abre.' - '.$mostra_pla),1,'C',1); $pdf->Ln(10); $pdf->SetFont('Arial','BU', 12); $pdf->Write($alt, utf8_decode(__('Textbooks', $dom))); $pdf->Ln(7); // $amaterials = array(); foreach ($items as $item) { if( $item[lectura] == 1 and $fita_lect != 1){ $fita_lect = 1; $pdf->SetFont('Arial','BU',12); $pdf->Ln(7); $pdf->Write($alt, utf8_decode(__('Reading Books', $dom))); $pdf->Ln(7); } if( $item[optativa] == 1 and $fita_opt != 1){ $fita_lect = 0; $fita_opt = 1; $pdf->SetFont('Arial','BU',12); $pdf->Ln(10); $pdf->SetFont('Arial','B', 14); $pdf->MultiCell(0,7,utf8_decode("Matèries optatives"),1,'C',1); $pdf->SetFont('Arial','BU',12); $pdf->Ln(7); if ($item[lectura] == 1){ $fita_lect = 1; $pdf->Write($alt, __('Reading Books', $dom)); $pdf->Ln(7); }else{ $pdf->Write($alt, __('Textbooks', $dom)); $pdf->Ln(7); } } if ($item['optativa'] == 1) $optativa = utf8_decode(__('**', $dom)) ; $nommateria = utf8_decode(ModUtil::apiFunc('IWbooks', 'user', 'nommateria', array('codi_mat' => $item['codi_mat']))); $nivell_abre = ModUtil::apiFunc('IWbooks', 'user', 'reble', array('nivell' => $item['nivell'])); $pdf->SetFont('Arial','B',$mida); // if ( $item['codi_mat'] != "AAA"){ if ( substr($item['codi_mat'],0, 2) != "AA"){ $codis = ""; if ($mostra_codis == 1) $codis = " (".$item['codi_mat'].") "; $pdf->Write($alt, utf8_decode(chr(149)." ".$optativa." ".$nivell_abre." ".$item[etapa].$codis." - ")); $pdf->SetFont('Arial','',$mida); $m_autor = ""; if ($item[autor] != "") $m_autor = utf8_decode($item[autor]).", "; $pdf->Write($alt, $m_autor); $pdf->SetFont('Arial','I',$mida); $pdf->Write($alt, utf8_decode($item[titol])); $pdf->SetFont('Arial','',$mida); $m_aval = ''; if( $item[avaluacio] != "") $m_aval = ", (".$item[avaluacio]. utf8_decode(__('to avaluation', $dom)).")"; $m_publi = ""; if( $item[any_publi] != "") $m_publi = ", ".$item[any_publi]; $m_isbn = ""; if($item[isbn] != "") $m_isbn = ", (ISBN: ". $item[isbn].")"; $pdf->Write($alt,", ".utf8_decode($item[editorial]).$m_publi.$m_aval.$m_isbn); $m_obs = ""; if($item[observacions] != "") $m_obs = " -- (". utf8_decode($item[observacions]).")"; $pdf->SetFont('Arial','I',$mida_font); $pdf->Write($alt,$m_obs); $pdf->Ln(6); } if ( $item[materials] != ""){ $amaterials[] = array( 'nom_mat' => $nommateria, 'materials' => $item[materials], 'etapa' => $item[etapa], 'optativa' => $optativa, 'nivell' => $item[nivell]); } } $fita_mat = 0; $llis_mat = ModUtil::getVar('IWbooks', 'llistar_materials'); foreach($amaterials as $row){ if ($llis_mat == "1"){ if( $llis_mat == 1 and $fita_mat != 1){ $fita_mat = 1; $pdf->SetFont('Arial','B',14); $pdf->Ln(7); $pdf->MultiCell(0,7, utf8_decode(__('Materials', $dom)),1,'C',1); // $pdf->Write($alt, __('Materials', $dom)); $pdf->Ln(7); } $pdf->SetFont('Arial','B',$mida); $nivell_abre = ModUtil::apiFunc('IWbooks', 'user', 'reble', array('nivell' => $row[nivell])); $pdf->Write($alt,chr(149)." ".$row[optativa]." ".$nivell_abre." ".$row[etapa]." - ".$row[nom_mat]); $pdf->Ln(6); $pdf->SetFont('Arial','',$mida); $posicio = $pdf->GetX(); $pdf->SetX($posicio+8); $pdf->Multicell(0,$alt,utf8_decode($row[materials])); $pdf->SetX($posicio); $pdf->Ln(5); } } $pdf->Output($file); System::redirect(ModUtil::func('IWbooks', 'user', 'getFile', array('fileName' => str_replace(ModUtil::getVar('IWmain', 'documentRoot')."/",'',$file)))); // System::redirect($file); return $file; }
// Jahresberechnungen if ($t1 == 1 or $datum_arr[$t][0] > $datum_arr[$t - 1][0]) { $tt++; $pdf->SetTextColor(255); $pdf->SetFillColor(90); $pdf->Cell($br00, $zelle, " ", 0, 0, 'C'); $pdf->Cell($br99, $zelle, $datum_arr[$t][0], 1, 1, 'C', 1); } $tt++; $pdf->SetTextColor(0); $pdf->SetFillColor(240); $pdf->Cell($br00, $zelle, " ", 0, 0, 'C'); $pdf->Cell($br99, $zelle, utf8_decode($arrMonth[date('F', $monatsausgabe)]), 1, 1, 'L', 1); } $tt++; $pdf->SetTextColor(0); $pdf->SetFillColor(255); $pdf->Cell($br00, $zelle, " ", 0, 0, 'C'); //$pdf->Cell($br01,$zelle,utf8_decode($arrWochentag[date("l",$datum[$t])]). ", " . $datum_arr[$t][2].".".$datum_arr[$t][1].".".$datum_arr[$t][0],1,0,'L',1); $ttext = utf8_decode($arrWochentag[date("l", $datum[$t])]) . ", " . $datum_arr[$t][2] . "." . $datum_arr[$t][1] . "." . $datum_arr[$t][0]; if ($termine[$t]->starttime != '00:00:00') { $ttext .= ' ' . substr($termine[$t]->starttime, 0, 5); } $pdf->Cell($br01, $zelle, $ttext, 1, 0, 'L', 1); $pdf->Cell($br02, $zelle, $content_termin, 1, 0, 'L', 1); $pdf->Multicell($br03, $zelle, $content_detail, 1, 1, 'L', 1); } } // ENDE : Terminschleife // Ausgabe $pdf->Output(utf8_decode(JText::_('TERMINE_HEAD')) . '.pdf', 'D');
$pdf->Cell(4, $zelle + 1, '', 'RTB', 1); } if ($paar[$y]->comment != "") { $paar[$y]->comment = str_replace($a_html, $a_pdf, $paar[$y]->comment); $a_comment = explode('<br>', $paar[$y]->comment); foreach ($a_comment as $comment) { $ztext = JText::_('PAAR_COMMENT') . $comment; if (!$cr) { $pdf->SetX($xx1); } else { $pdf->SetX($xx2); } //$pdf->Cell(4,$zelle+1,'','LTB',0); //$pdf->Cell($breite1*2+5,$zelle+1,utf8_decode($ztext),'TB',0,'L'); //$pdf->Cell(4,$zelle+1,'','RTB',1); } $pdf->Multicell($breite1 * 2 + 13, $zelle, utf8_decode($ztext), 1); } } $z2 += 2; } } if ($runden_modus != 4) { // Tabelle $lid = $liga[0]->id; $sid = JRequest::getInt('saison', '1'); $punkte = $this->punkte; $spielfrei = $this->spielfrei; // Spielfreie Teilnehmer finden // $diff = $spielfrei[0]->count; if ($ms) { $breite1 = 43 - 10;