Exemple — Bureau Moderne Le responsable administratif de Bureau Moderne souhaite créer un format de bon de commande avec le logo en en-tête, les colonnes articles à gauche et le total à droite. Il ouvre le constructeur, glisse les champs dans les sections, ajuste l'alignement des colonnes depuis l'onglet latéral et enregistre avec Ctrl+S — sans écrire une seule ligne de HTML.
Le constructeur de format d'impression (Print Format Builder) est un éditeur visuel intégré à Dokos qui permet de créer et modifier des formats d'impression sans connaissance technique. Il est accessible depuis le formulaire d'un Format d'impression en activant le mode constructeur.
Exemple — Maison Verte SARL Le comptable de Maison Verte souhaite valider le rendu exact de ses factures avant envoi. Il clique sur Aperçu dans le constructeur et voit immédiatement le PDF généré en plein écran, avec la possibilité de zoomer, naviguer entre les pages et imprimer directement depuis son navigateur.
Le constructeur propose désormais une prévisualisation en PDF natif dans une fenêtre modale en plein écran, offrant une expérience fidèle à l'impression finale.
Fonctionnalités clés :
Comment utiliser la prévisualisation :
Exemple — Bureau Moderne Le responsable des achats de Bureau Moderne souhaite ajuster rapidement la position d'un champ dans un tableau. En survolant le champ dans le canevas, la ligne correspondante s'illumine dans l'arborescence des calques, lui permettant de l'identifier et de le sélectionner instantanément.
Le constructeur synchronise désormais les interactions entre le canevas et l'arborescence des calques pour une navigation plus intuitive.
Fonctionnalités clés :
Comment utiliser la synchronisation :
Exemple — Maison Verte SARL Le service comptable de Maison Verte souhaite réorganiser plusieurs champs dans l'en-tête de ses factures. Il sélectionne tous les champs concernés, puis les déplace d'un seul geste vers une nouvelle section — sans avoir à les repositionner un par un.
Le constructeur permet désormais de sélectionner et déplacer plusieurs éléments simultanément, simplifiant la réorganisation des formats.
Fonctionnalités clés :
Comment utiliser la sélection multiple :
Exemple — Bureau Moderne Le responsable administratif de Bureau Moderne ajuste un format de bon de livraison et voit immédiatement l'indicateur Enregistrement... apparaître en haut du constructeur. Une fois la sauvegarde terminée, l'indicateur passe à Enregistré, lui confirmant que ses modifications sont sécurisées.
Le constructeur affiche désormais un indicateur d'état de sauvegarde en temps réel pour rassurer les utilisateurs.
Fonctionnalités clés :
Comment interpréter l'indicateur :
Exemple — Maison Verte SARL Le service marketing de Maison Verte souhaite ajouter un espacement autour de la section "Conditions générales" de ses devis. Il ajuste les poignées de marge et de rembourrage pour obtenir un espacement uniforme, même lorsque les valeurs sont à zéro.
Les poignées de marge et de rembourrage ont été repensées pour une manipulation plus intuitive.
Fonctionnalités clés :
Comment ajuster les espacements :
Le constructeur inclut plusieurs autres améliorations pour faciliter son utilisation :
Exemple — Maison Verte SARL Maison Verte souhaite que son en-tête de lettre (logo + adresse) apparaisse sur chaque page de ses factures PDF. Depuis les Paramètres d'impression, elle active l'option Répéter l'en-tête et le pied de page sur toutes les pages, et l'en-tête s'affiche désormais sur chaque page du PDF généré.
Le constructeur moderne permet de répéter l'en-tête et le pied de page sur toutes les pages d'un document PDF, que ce soit via le navigateur ou lors de la génération d'un PDF téléchargeable.
Comment activer la répétition :
Exemple — Bureau Moderne Bureau Moderne souhaite que ses étiquettes de champ affichent un deux-points après le libellé (ex. : "Montant total : 100 €"). Depuis le constructeur, il configure cette option directement dans le Format d'impression pour chaque format.
Vous pouvez configurer l'affichage d'un deux-points après chaque étiquette de champ :
Exemple — Tribu SCOP Tribu SCOP souhaite que ses devis en statut "Brouillon" affichent clairement ce statut sur les impressions. Avec le constructeur moderne, une bannière "BROUILLON" apparaît automatiquement en haut de chaque page du PDF lorsque le document n'est pas soumis.
Le constructeur moderne affiche automatiquement une bannière BROUILLON ou ANNULÉ en haut des documents imprimés lorsque le document est dans l'un de ces statuts. Cette bannière est visible dans l'aperçu et sur le PDF généré.
Fonctionnement :
Exemple — Maison Verte SARL Maison Verte utilise un modèle de facture avec plusieurs colonnes optionnelles (ex. : "Remise", "Numéro de lot"). Avec le constructeur moderne, les colonnes vides n'apparaissent plus sur les impressions, ce qui rend le tableau plus lisible et compact.
Le constructeur moderne supprime automatiquement les colonnes vides dans les tableaux répétiteurs (ex. : tableau des articles) lors de la génération du PDF. Une colonne est considérée comme vide si toutes ses cellules sont vides pour toutes les lignes du tableau.
Fonctionnement :
Exemple — Bureau Moderne Bureau Moderne imprime des bons de commande avec des tableaux d'articles longs. Avec cette mise à jour, les bordures des tableaux enfants restent fermées même lorsque le tableau est divisé sur plusieurs pages, évitant les lignes ouvertes ou les colonnes tronquées.
Le constructeur moderne améliore la gestion des tableaux enfants (ex. : tableaux d'articles dans une facture) lorsqu'ils s'étendent sur plusieurs pages.
Fonctionnalités clés :
Lors de la mise à jour vers Dokos v16, tous les formats d'impression créés avec le constructeur classique sont automatiquement migrés vers le constructeur moderne. Ce processus :
classic_format_data du format d'impression.classic_format_data.bench migrate. Elle ne nécessite aucune intervention manuelle.Après la migration, il est recommandé de vérifier que vos formats d'impression s'affichent correctement :
Si vous rencontrez des problèmes avec un format spécifique, vous pouvez :
classic_format_data dans le champ format_data.Certaines fonctionnalités du constructeur classique ne sont pas directement transposables dans le constructeur moderne :
Le constructeur de format d'impression moderne offre une expérience intuitive et puissante pour créer des documents professionnels sans écrire de code. Avec ses améliorations récentes — prévisualisation en PDF natif, synchronisation visuelle, sélection multiple et gestion avancée des tableaux — il répond aux besoins des entreprises de toutes tailles.
Pour tirer le meilleur parti du constructeur :