Bonjour à toutes et à tous,
Nouveau sur ce forum et dans la phase de découverte de Filemaker.
Je suis en train d'évaluer ce logiciel afin de voir s'il correspond bien à mes besoins et, jusqu'à présent, je n'ai que des compliments à lui faire.
Toutefois je me retrouve confronté à un petit problème que je vous soumet ici afin de savoir si quelqu'un peut m'apporter une réponse (vu les pointures qui sont sur ce forum, mon espoir est total !!).
Je vais essayer d'être le plus clair possible pour vous faciliter la compréhension, et je précise que j'ai vu un sujet de ce genre sur le forum, mais comme je n'arrive pas à le retrouver, je poste mon problème ici.
Je suis sous Mac, avec OSX 10.8 (Mountain Lion), et je me sert de Filemaker Pro 12 Advanced.
J'ai une base de donnée qui gère mes dossiers, et je souhaiterais imprimer et sauvegarder mes factures sous le format .pdf à l'aide d'un Script.
J'ai donc déclarée une variable ($chemin) pour effectuer la sauvegarde.
Je voudrais que cette variable définisse le nom du fichier par:
-le numéro du dossier
-les noms et prénoms du client
-la dénomination de l'entreprise qui sous-traite avec moi
et bien sur .pdf
de sorte que mon fichier est nommé ainsi: 0000 TARTEMPION Machin SFDS.pdf
Cela fonctionne parfaitement si la variable ne comporte pas de chemin spécifique pour l'emplacement du fichier pdf sur le disque:
Dossiers::Numéro de Dossier & " " & Dossiers::Nom du client & " " & Dossiers::Prénom & " " & "PF" & " " & Dossiers::Entreprise & ".pdf"
Mais dès que j'ai voulu spécifier que voulais que les fichiers pdf soit placés dans /Document/factures......patatra-> j'obtiens le message suivant:
“0000 TARTEMPION Machin SFDS.pdf” n'a pu être créé sur ce disque. Changez son nom, libérez de l'espace sur le disque, déverrouillez-le ou sélectionnez un autre disque.
à partir de l'aide que j'ai obtenu sur ce forum, j'ai tout essayé:
"filemac:Utilisateurs/marc/Documents/factures/" & Dossiers::Numéro de Dossier & " " & Dossiers::Nom du client & " " & Dossiers::Prénom & " " & "PF" & " " & Dossiers::Entreprise & ".pdf"
ou
"file:/factures...........
Je ne comprends vraiment pas ce qui pêche dans ma formule.
Je me doit aussi d'écrire ici la ligne suivante mais je ne pense pas que le problème vient de là:
Sauvegarder en PDF (Rétablir ; Sans fenêtre ; "$chemin" ; Enregistrement courant)
J'ai mis des parenthèses car je ne sais pas comment taper les crochets....
Voilà, merci de votre aide et si vous souhaitez des précisions, n'hésitez pas à les demander.
Cordialement,
Amarys (Marc)