Πως μπορώ να ορίσω να εμφανίζεται ένα στοιχείο μόνο στην τελευταία σελίδα;

Τελευταία Αλλαγή: 28/04/2026

Σε περίπτωση που κάποιο στοιχείο θέλετε να εμφανίζεται μόνο στην τελευταία σελίδα της εκτύπωσης(πχ τα σύνολα ή τα στοιχεία footer), ακολουθείτε τα εξής βήματα:

1. Στη φόρμα και στο tab [Δεδομένα Εκτύπωσης] εντοπίζετε το τελευταίο στοιχείο του section [Body] και το αντιγράφετε

2. Δίνετε ένα τυχαίο όνομα στην [Περιγραφή] και στο tab [Έκφραση] καταχωρείτε τον κώδικα:

if($pdf->printsData->isLastBodyData()){
$p85_output['last_page']=true;
}else{
$p85_output['last_page']=false;
}
return '';

3. Στο tab [Βασικά Στοιχεία] του νέου στοιχείου ορίζετε τη [διαδοχή εκτέλεσης] να είναι οπωσδήποτε μεγαλύτερη από το στοιχείο που αντιγράψατε(πχ αν είναι 0, εσείς ορίζετε 100)

4. Επεξεργάζεστε τα στοιχεία που θέλετε να εμφανίζονται μόνο στην τελ.σελίδα και στο tab [Συνθήκη] καταχωρείτε τον κώδικα:

return $last_page;

Σημείωση#1: Μπορείτε να κάνετε αυτή τη ρύθμιση μόνο σε στοιχεία που ανήκουν στο body ή στο footer
Σημείωση#2: Η θέση των στοιχείων που έχετε ορίσει να εμφανίζεται μόνο στην τελ.σελίδα θα παραμένει κενή στις υπόλοιπες. Για παράδειγμα, αν ορίσετε όλα τα στοιχεία footer να εμφανίζονται στην τελ.σελίδα, το πλήθος των γραμμών στο body δεν θα επεκταθεί προς τα κάτω.
Σημείωση#3: Για να αντιστρέψετε τη λογική(δηλαδή να εμφανίζετε κάποιο στοιχείο σε οποιαδήποτε σελίδα εκτός της τελευταίας πχ ένα λεκτικό "ΣΥΝΕΧΕΙΑ ΣΕ ΕΠΟΜΕΝΗ ΣΕΛΙΔΑ"), απλά αντιστρέφετε τα true και false στο #2