2010-03-26 4 views
4

J'exporte les données de la page php pdf lorsque les données exceeed la page limite l'en-tête ne sont pas disponibles pour les pages consécutives fonction où j'appelle l'exportation au format PDF est fonction changeDetails() { $ BTYPE = $ this-> input-> post ('textvalue');Comment conserver les en-têtes pour toutes les pages d'un pdf exporté en php?

    if($bType == "pdf") 
     { 
      $this->load->library('table'); 
      $this->load->plugin('to_pdf'); 
      $data['countrytoword'] = $this->AddEditmodel1->export(); 
      $this->table->set_heading('Country','State','Town','Name'); 
      $out = $this->table->generate($data['countrytoword']); 
      $html = $this->load->view('newpdf',$data, true); 
      pdf_create($html, $cur_date); 
     } 
    } 

C'est ma page de vue à partir de laquelle j'exporter des données au format pdf Nom Pays État Ville

</tr> 

Ici, je reçois le résultat comme

page: 1

NamecountryStateTown
Udaya Inde Tamil Nadu Kovai
chandru srilanka columbo AAAAA

page: 2
Vivek Angleterre de la gjgjkj

dans la page 2 je n'obtenir le nom d'en-têtes, pays, état et de la ville

Répondre

4

Il pourrait vous aider si vous spécifiez la bibliothèque PDF que vous utilisez. Je sais que TCPDF prend en charge l'étendue des tables sur les pages et il répétera les en-têtes de table sur chaque page, de sorte que vous pouvez vérifier.

Vérifiez exemple 48 sur la page suivante pour voir un exemple des en-têtes de table: http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf_examples

1

Je sais que c'est un vieux, assez vague question, mais dans d'autres cas ont ce problème comme je l'ai fait:

Il dépend bien sûr de la bibliothèque, mais en utilisant MPDF, les en-têtes de table se répète sur plusieurs pages si vous enveloppez votre tête et le corps et tags:

<table> 
    <thead> 
    <tr> 
    <th>Head 1</th> 
    <th>Head 2</th> 
    <th>Head 3</th> 
    </tr> 
    </thead> 
    <tbody> 
    <tr> 
    <td>1</td> 
    <td>2</td> 
    <td>3</td> 
    </tr>  
    etc... 
    </tbody> 
    </table> 
Questions connexes