Export PDF
L'export PDF génère un PDF par enregistrement à partir d'un modèle Word (.docx) contenant des champs de fusion. Le modèle est rempli avec les données de chaque enregistrement puis converti en PDF ; lorsque plusieurs enregistrements sont exportés, les PDF sont livrés dans une archive ZIP.
Gérer les modèles
Cliquez sur l'icône PDF du formulaire dans le tableau de données, puis sur Gérer les modèles (droit d'édition des formulaires requis). Téléversez un fichier .docx avec un nom et une description facultative — les champs de fusion détectés dans le modèle sont affichés après le téléversement. La fenêtre des champs disponibles liste tous les champs de fusion utilisables avec ce formulaire, avec leur libellé.
Rédiger un modèle dans Word
Insérez les champs de fusion dans Word via Insertion > QuickPart > Champ > MergeField (ou Ctrl+F9 puis saisissez MERGEFIELD nom_du_champ). Les principales familles de champs :
el_identification,el_date,el_state,el_munsell,el_datation… — champs de base de l'enregistrement.f_<champ>— valeur d'un champ du formulaire ;f_<champ>_with_label— « Libellé : valeur » (vide si la valeur est vide) ;f_<champ>_choices— les options d'un champ à choix sous forme de liste de cases cochées. Un champ tableau (datagrid) est rendu comme un vrai tableau.ch_identification,ch_site,ch_address… — données de l'intervention ;chf_<champ>— champs du formulaire d'intervention.rel_<id du formulaire>— numéros d'identification des enregistrements liés d'un autre formulaire (p. ex.rel_12) ;rel_-4— photos liées ;rel_-5— dessins liés ;stratigraphic_relationships— tableau des relations stratigraphiques.img_<code>— un dessin du formulaire, soit comme champ de fusion (image ajustée à la largeur de la page), soit comme « Titre » du texte de remplacement d'une image de gabarit pour contrôler sa taille et sa position exactes.
Les noms exacts des champs pour votre formulaire — y compris les identifiants numériques des formulaires liés — sont listés dans la fenêtre des champs disponibles du gestionnaire de modèles.
Filtrer les enregistrements liés (__where__)
Les champs des enregistrements liés peuvent être filtrés sur un champ du formulaire lié :
rel_<id du formulaire>__where__<clé du champ>__<valeur>
Exemple : rel_-4__where__photoType__surface insère uniquement les numéros d'identification des photos liées dont le champ « photoType » vaut « surface ». La comparaison ignore les majuscules/minuscules ; écrivez les espaces comme des tirets bas (en_cours pour « en cours »). Pour les champs à choix multiples, l'enregistrement correspond dès qu'une des options sélectionnées est égale à la valeur. Si aucun enregistrement lié ne correspond, le champ reste vide.
<clé du champ> et <valeur> se trouvent dans le panneau de configuration du formulaire lié : modifiez le champ et utilisez sa clé API (onglet API) comme <clé du champ>, et la clé de valeur de l'option voulue (onglet Data, liste « Values » — la valeur, pas le libellé affiché) comme <valeur>.
Champs des enregistrements liés (__field__)
Au-delà des numéros d'identification, la valeur d'un champ des enregistrements liés peut être insérée :
rel_<id du formulaire>__field__<clé du champ>
Exemple : rel_12__field__materialType insère le « Type de matériel » de tous les enregistrements « Inventaire » liés à l'enregistrement courant. Lorsqu'il existe plusieurs enregistrements liés, les valeurs sont concaténées avec « , » dans l'ordre des relations ; une valeur présente dans plusieurs enregistrements est répétée. Si aucun enregistrement lié n'a de valeur, le champ reste vide. Les photos (rel_-4) et les dessins (rel_-5) ne sont pas pris en charge. Ces champs sont listés, prêts à copier, dans la fenêtre des champs disponibles (section « Champs des formulaires liés ») ; une combinaison avec __where__ n'est pas possible.
Lancer l'export
Dans le tableau de données, sélectionnez les enregistrements à exporter (sans sélection, tous les enregistrements correspondant au filtre courant sont exportés), cliquez sur l'icône PDF et choisissez un modèle. La génération s'exécute en arrière-plan : un panneau de progression affiche l'état, et le résultat — un PDF par enregistrement, dans une archive ZIP s'il y en a plusieurs — peut être téléchargé depuis ce panneau ou plus tard depuis la liste des exports récents.