ModelePHP

Un article de Documentation 8sens.
Jump to: navigation, search

Dessiner un modèle - mode pleine hauteur de page

Le mode Pleine Hauteur de Page permet d'avoir une première page avec touts les informations d'entête et de pied, et les pages suivantes avec les informations de lignes de pièce qui peuvent ainsi tenir toute la hauteur de la page : ce mode va donc être utile pour imprimer des pièces ayant beaucoup de lignes.

Ouvrir le Dessin des modèles pour un modèle de pièce client, ici avec l'exemple du Bon de Livraison non chiffré dans les modèles standard.

On va s'intéresser au menu déroulant des calques en bas de fenêtre de la maquette : MenuDeroulMaquette.png

Pour cocher l'option "Pleine Hauteur de Page", aller Menu Modèle, Options, et cocher OptionPHP.png

Il s'agit ensuite de répartir les zones d'entête, de pied et de lignes sur deux pages. Les calques en bas de la maquette ont changé : ZonesPHP.png

Et en effet, sur la maquette on ne voit plus que les cadres des lignes :

CadreLignes.png

et si l'on demande "Lignes et encadrements" on voit :

LignesEncad.png

Il faut passer les encadrements dans la partie lignes, pour ce faire :

Au menu Edition, demander "Selectionner les encadrements de liste"

SelEncad.png

8print essaie de trouver toutes les zones et tracés qui entouraient les lignes :

ZoneLig.png

ici on voit que la zone contenant l'adresse de facturation n'a rien à voir avec les encadrements de ligne, mais sélectionnée car positionnée trop bas : avec la touche cmd sur MacOS ou ctrl sur Windows, on la désélectionne :

ToutSel.png

en bas des lignes, la zone comportant des infos de la société ne fait pas partie non plus des encadrements

InfSoc.png

on la désélectionne;

Ensuite dans le pop-menu Etat de la palette d'outils, choisir "Encadrement lignes" :

EncadLignes.png

On peut maintenant afficher le calque Entete et Pied ou Lignes et encadremtens pour voir que tout est bien positionné

Il reste à remplir les espaces devenus libres :

Côté Entete et pied, on peut afficher des nombreux champs disponibles dans 8sens

Ici on va se contenter de mettre le logo en gros au milieu :

Logo.png

Et côté lignes, il faut agrandir

Tout sélectionner puis faire glisser l'ensemble vers le haut :

LignesHaut.png

puis désélectionner les zones d'entête et agrandir vers le bas

DeselLignes.png

Le modèle est prêt à être essayé, on le nomme "BL non chiffré PHP"

On a bien une page avec toutes les infos fixes, et des pages de lignes

BLPage1.png

BLPage2.png

BLPage3.png

Après il faut affiner, remettre le numéro de pièce dans la partie ligne, mettre des numéros de page, etc...