Référence > Page de référence des actions de script > Actions de script Enreg. > Sauvegarder en PDF
 

Sauvegarder en PDF

Sauvegarde des enregistrements dans le fichier PDF spécifié.

Voir aussi 

Options 

L'option Ajouter au PDF existant permet d'ajouter les enregistrements en cours d'utilisation, l'enregistrement en cours ou un enregistrement vierge après la dernière page du fichier PDF spécifié. Lorsque vous ajoutez des enregistrements, les paramètres des onglets Document et Affichage initial de la boîte de dialogue Options PDF sont ignorés. Les paramètres de l'onglet Sécurité ne seront pas appliqués au fichier PDF. Si le fichier PDF est déjà protégé par un mot de passe, le mot de passe figurant dans l'onglet Sécurité doit correspondre à celui du fichier PDF.

Avec boîte de dialogue indique si afficher les boîtes de dialogue à l'exécution du script, si un fichier a déjà été défini.

Fichier de sortie vous permet de spécifier le chemin d'accès au fichier. Choisissez le dossier dans lequel sauvegarder les enregistrements ou entrez son chemin d'accès directement dans la liste. Spécifiez un seul chemin d'accès par ligne. FileMaker Pro Advanced utilise le premier chemin qu'il identifie. Consultez la section Création de chemins d'accès.

Vous pouvez sélectionner :

Ouverture automatique du fichier pour ouvrir le fichier de sortie avec l'application par défaut ;

Créer un courrier élec. avec le fichier joint pour afficher un nouvel e-mail avec le fichier de sortie joint dans l'application de messagerie par défaut de l'utilisateur.

Si FileMaker Pro Advanced exécute un script qui ne définit pas de chemin d'accès absolu et si le fichier de base de données contenant le script est hébergé, il est supposé que le chemin est le dossier Documents de l'utilisateur actif.

Définir options affiche la boîte de dialogue Options "Sauvegarder les enregistrements sous forme de fichiers PDF". Si vous sélectionnez Enregistrement vierge dans la liste Enregistrer, vous activez la liste Apparence. La liste Apparence vous permet d'indiquer les options de mise en forme des rubriques.

Sélectionnez Options pour afficher la boîte de dialogue Options PDF.

Dans l'onglet Document, vous pouvez entrer une description du fichier PDF. Pour chacune des options de l'onglet Document, vous pouvez saisir du texte directement ou cliquer sur Définir pour entrer un nom de rubrique ou des valeurs provenant d'un calcul.

Dans l'onglet Sécurité, vous pouvez affecter des mots de passe au fichier PDF, ainsi que des privilèges d'impression et de modification. Si des privilèges d'impression et de modification sont accordés, vous pouvez préciser si l'utilisation de logiciels de copie et de synthèse vocale est autorisée.

Dans l'onglet Affichage initial, vous pouvez définir l'affichage initial du fichier PDF en matière de disposition et d'agrandissement.

Créer des dossiers indique la création de nouveaux dossiers spécifiés dans le chemin d'accès au fichier de sortie.

Compatibilité 

 

Produit 

Format 

FileMaker Pro Advanced 

Oui 

FileMaker Go 

Partielle 

FileMaker WebDirect 

Partielle 

FileMaker Server 

Partielle 

Produit FileMaker Cloud 

Partielle 

FileMaker Data API 

Non 

Publication Web personnalisée 

Non 

Solution d'exécution 

Non 

Provenance 

FileMaker Pro 8.0

Description 

Cette action de script fonctionne dans tous les modes à l'exception du mode Recherche.

macOS : l'option Sauvegarder les enregistrements sous forme de fichier PDF n'est pas prise en charge dans les solutions d'exécution. Toutefois, les utilisateurs peuvent imprimer l'enregistrement actif sous forme de fichier PDF en sélectionnant l'option de menu Fichier > Imprimer > PDF.

Remarques 

Pour sauvegarder des enregistrements dans un fichier PDF, votre jeu de privilèges doit inclure le privilège Autoriser l'impression, ou vous devez paramétrer le script pour qu'il s'exécute avec les privilèges Accès intégral.

Dans FileMaker Go :

L'option Créer des dossiers n'est pas prise en charge.

Les options de l'onglet Affichage initial ne sont pas prises en charge.

Si vous ne définissez pas le chemin d'accès du fichier de sortie, FileMaker Go utilise le nom de la fenêtre pour enregistrer le fichier PDF.

Lors de l'ajout d'enregistrements, les options définies dans l'onglet Document ne sont pas ignorées mais n'écraseront aucune rubrique contenant des données existantes.

Dans FileMaker Server et les produits FileMaker Cloud :

L'option Avec boîte de dialogue: Oui n'est pas prise en charge.

Les scripts côté serveur ne peuvent accéder qu'à certains fichiers. Consultez la section Chemins d'accès dans les scripts côté serveur.

Dans FileMaker WebDirect :

Cette action de script n'est pas prise en charge sur les appareils mobiles.

Les fichiers enregistrés sont téléchargés dans l'emplacement de téléchargement par défaut du navigateur Web.

L'option Créer des dossiers n'est pas prise en charge.

Dans FileMaker Server, les produits FileMaker Cloud et FileMaker WebDirect :

Les options Ouverture automatique du fichier et Créer un courrier élec. avec le fichier joint ne sont pas prises en charge.

L'action de script Configuration impression définit les options pour cette action de script.

Si l'affichage des polices n'est pas correct dans le PDF, vérifiez que toutes les polices requises sont installées et disponibles dans le moteur de publication Web de votre déploiement FileMaker Server. Consultez l'Aide FileMaker Server. Pour obtenir la liste des polices installées pour les produits FileMaker Cloud, consultez la documentation FileMaker Cloud dans le Centre de documentation produit.

L'option Ajouter au PDF existant est prise en charge uniquement en cas d'ajout à des fichiers PDF qui ont été créés au préalable dans le même script.

Si cette action de script s'exécute à plusieurs reprises dans le même script et qu'elle n'utilise pas l'option Ajouter au PDF existant, vérifiez que chacune de ses instances utilise bien un nom de fichier unique. Dans le cas contraire, le PDF le plus récent écrasera les PDF plus anciens de même nom.

Si aucun chemin d'accès au fichier n'est indiqué pour le PDF, le nom de fichier par défaut est « Sans titre.pdf ».

Les Web Viewers n'affichent aucun contenu dans les PDF.

Exemple 1 

Active le modèle Produits, affiche tous les enregistrements, trie les enregistrements et les enregistre dans un fichier PDF sans en avertir l'utilisateur.

Activer modèle ["Produits"]
Afficher tous les enreg.
Trier enregistrements [Rétablir; Avec boîte de dialogue: Non]
Sauvegarder en PDF [Avec boîte de dialogue: Non; "Catalogue produit.pdf"; Enregistrements en cours d'utilisation ; Créer dossiers: Non]

Exemple 2 

Recherche toutes les factures portant le N° client de l'enregistrement actif, trie, enregistre les factures dans un fichier PDF et ajoute les produits achetés par le client dans le fichier PDF.

Activer modèle ["Factures"]
Rechercher les enregistrements concordants [Remplacer; Factures::N° client]
Trier enregistrements [Rétablir; Avec boîte de dialogue: Non]
Sauvegarder en PDF [Avec boîte de dialogue: Non; "Sauvegarde client.pdf"; Enregistrements en cours d'utilisation ; Créer dossiers: Non]
Activer enregistrements liés [Afficher uniquement les enreg. liés; Faire correspondre le jeu trouvé; De la table: "Produits"; Utilisation du modèle: "Produits"]
Sauvegarder en PDF [Ajouter; Avec boîte de dialogue: Non; "Sauvegarde client.pdf"; Enregistrements en cours d'utilisation ; Créer dossiers: Non]
Activer modèle [modèle d'origine]

Rubriques connexes 

Action de script Exporter enregistrements

Action de script Importer enregistrements

Page de référence des actions de script (liste alphabétique)

Page de référence des actions de script (liste des catégories)