Добрый день, я создаю отчет в формате PDF, и мне нужно создать новую страницу, когда я изменяю код пользователя.
Таким образом, он генерирует
.
В данный момент он только вставляет строку предметов и игнорирует порядок, он должен смонтировать те вершины, которые являются правильными,создание на новой странице нового заголовка (Aspecto físico, habilidade motora e Inteligencia de jogo)
и вставка элементов в нужное место.
PHP
for ($i=0; $i < count($area_avaliar); $i++) {
$cur_atleta = $area_avaliar[$i]->cod_atleta_area_avaliar;
if($cur_atleta != $pre_atleta){
if ($area_avaliar_tecnica[$i]->descricao_tecnica != $area_avaliar_tecnica[$i-1]->descricao_tecnica) {
$this->pdf->Multicell(175, 5, $area_avaliar_tecnica[$i]->descricao_tecnica, 1, 'L', 1);
}
$this->pdf->Multicell(175, 5, $area_avaliar[$i]->desc_area_avaliar_item.' = '.$area_avaliar[$i]->avaliacao, 1, 'L', 1);
$ultimo_cod = $area_avaliar[$i]->cod_atleta_area_avaliar;
$this->pdf->addPage();
}
$pre_atleta = $area_avaliar[$i]->cod_atleta_area_avaliar;
}
Я пытаюсьделать с этим кодом, мне нужно каждый раз, когда cod_atleta_area_avaliar
(имя идентификатора) изменяется, он создает новую страницу ($this-> pdf->addPage()
) и помещает ее обратно в ту же структуру, с заголовками и элементами.