Jump to content

Jérémie Gimenez

Membres
  • Content Count

    599
  • Joined

  • Last visited

  • Days Won

    12

Jérémie Gimenez last won the day on February 29

Jérémie Gimenez had the most liked content!

About Jérémie Gimenez

  • Rank
    400

Contact Methods

  • Website URL
    www.parjupiter.com

Profile Information

  • Gender
    Homme
  • Location
    Lyon
  • Interests
    Information, communication, ergonomie, musique et danse, implication humaniste, environnement

FileMaker Profile

  • FM
    De 6 à 17 et Server
  • OS
    OSX, Windows 7, 8, 10
  • Certification
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

4872 profile views
  1. Bonjour Matessias, En effet, on peut boucler sur une table externe. Moi, j'aime moins. Bravo pour ton script ! Si tu acceptes quelques simplifications : - Activer le premier n'est pas nécessaire après une recherche (car on atterrit toujours sur le premier) - vider les variables en fin de script n'est pas nécessaire : elles disparaissent d'elles-mêmes, sauf si on a utilisé le double dollar pour en faire des variables globales, ce qui n'est pas le cas ici - tu pourrais décider de simplifier ta boucle en ne faisant qu'une seule fois la recherche avant la boucle : * on cherche les lignes (on atterrit sur la première) * sécurité : si rien n'est trouvé, retour au départ et message d'information à l'utilisateur (c'est une habitude à prendre, après chaque recherche) * BOUCLE * on crée la ligne de facture pour la ligne de BC * on revient dans les lignes de BC * FIN DE BOUCLE SI [ Obtenir ( NuméroEnregistrement ) = Obtenir ( NombreEnregTrouvés ) ] * Afficher enregistrement [ Suivant ] * FIN DE BOUCLE Ca te fera un ensemble plus léger… Bonne journée ! 🙂 Jérémie
  2. Bonjour Matessias, Ce que tu décris est une boucle. A ce stade, ton script ne comporte pas de boucle, c'est donc l'élément à ajouter. Déroulement possible : - depuis le BDC, Activer les enregistrements liés des Lignes du BDC avec l'option Voir uniquement les enregistrements liés - lancer une boucle * créer la ligne de facture fournisseur à partir de la ligne de BDC (selon les lignes de script 16 à 31 - que je n'ai pas vérifiées en détail) * après chaque retour au modèle des lignes de BDC, Enregistrement suivant (avec option Sortie après dernière) - aller à la facture fournisseur, et constater la présence de toutes les lignes NB : l'action Ajuster fenêtre est-elle vraiment nécessaire ? Personnellement, je trouve les fenêtres qui se réduisent ou s'agrandissent toutes seules, quand on fait des actions banales dans une solution, un peu gênantes… Bonne journée, Jérémie
  3. https://scarpettagroup.com/why-even-small-teams-should-be-using-a-crm/ Returns 404 error EDT : a shame, because I was just about to share the post on LinkedIn…
  4. Bonjour, Vous avez fort bien paramétré la rubrique Numéro : les prochains enregistrements créés recevront bien leur numéro de série. (NB : il est préférable de cocher l'option Entrées auto. non modifiables lors de la saisie) Vous avez également constaté que cette rubrique est restée vide pour les enregistrements déjà présents. Cela est normal. La prochaine étape est donc : remplir cette rubrique pour les 3.700 fiches déjà présentes. L'action qui permet cela est "Remplacer contenu". La méthode est celle-ci. (Trier Enregistrements n'est pas nécessaire dans votre cas) Bon courage, bonne journée Jérémie
  5. Voici la clé pour «créer un PDF en couches successives»
  6. Bonjour Dam, Attention, je répondais en complétant la réponse de Fabrice sur un petit point précis, la traduction française de l'option Append dans l'action de script Sauvegarder en PDF. L'idée de base de Fabrice semble la meilleure : utiliser plusieurs fois de suite l'action Sauvegarder en PDF, avec cette fameuse option Ajouter au PDF existant. Ainsi, votre script Filemaker (et non Applescript) pourra aller sur les bonnes pages, selon les conditions que vous définissez pour les imprimer une à une. Après, libre à vous: - soit d'avoir un seul modèle et d'imprimer, selon ces calculs, uniquement la page x puis la page y puis la page z, - soit d'avoir différents modèles pour chaque page concernée et de passer de l'un à l'autre selon les calculs (mon option préférée). Est-ce que c'est clair ? Jérémie
  7. Bonjour, Oui, c'est ça. En sachant qu'il vaut mieux le faire à la main une bonne fois, plutôt que de mettre ça dans un script (sauf si ladite opération est censée se reproduire régulièrement). NB : la rubrique en question est-elle vouée à être considérer comme l'identifiant des enregistrements ? Si c'est le cas, vous pouvez définir les options d'entrée de la rubrique sur "Numéro de série" soit avant le Remplacer contenu, soit après. Si c'est avant, il y a l'option "Répercuter dans Options d'entrée" ; si c'est après, il faut définir manuellement le numéro du prochain enregistrement à créer. Bonne journée, Jérémie
  8. Ah mince… Jamais vu cette heure-là ! Certainement parce qu'il faudrait à la fois travailler sur un fichier dont les réglages profonds sont anglo-saxons ET qu'il soit entre minuit et 1 heure du matin, deux conditions que je n'ai encore jamais regroupées 😅 Blague à part, je ne savais pas qu'il était 12:00 AM à minuit, chez nos amis anglo-saxons. J'aurais pensé que rouler à gauche et manger du jelly leur suffisaient, et qu'il était 00:00 AM à minuit, et pourtant… https://fr.wikipedia.org/wiki/Système_horaire_sur_12_heures @cmalera, à toi de voir cela en fonction de tes futurs utilisateurs
  9. Aucune réjouissance ne surpasse celle d'apprendre qu'un confrère a retrouvé le sommeil… 😌
  10. Script : Sections_TE_Ajouter Ligne : 17 Il faut _Sections_Fiche::z_filtre et non _Sections_Fiche::ID_Biblio
  11. Super Pour le texte du bouton, c'est aussi en double-cliquant dessus, en mode modèle. Attention, le texte et le paramètre sont indépendants.
  12. Bonjour Bénédicte, 🙂 Le souci est-il du côté du bouton (bouton qui ne déclenche pas le script) ou du côté du paramètre contenu dans le bouton (le bouton déclenche le script, mais visiblement, aucun des cas de figure dans les SI successifs n'est déclenché) ? NB : le paramètre est visible quand on double-clique sur le bouton en mode modèle. Cela t'aide-t-il ?
  13. Bonjour C, Utiliser le module Timepop (que je ne connaissais pas) est une bonne idée. Je suppose que le contenu en est ouvert et que tu peux modifier le script (qui est déclenché sur fermeture du popover, supposé-je toujours). Dans ton cas, il va falloir modifier ce script, afin qu'il traite préalablement le AM/PM, avant d'appeler le calcul lui-même. $_heure = Si ( $_heure < 12 AND $_am_pm = "pm" ; $_heure + 12 ; $_heure ) Ensuite, à la place de ObtenirHeure (), tu utiliseras la fonction Heure ( Heures ; Minutes ; Secondes ), qui n'est pas soumise au soucis de réglages du fichier, à ma connaissance. Bonne journée, Jérémie
  14. Bonjour Bénédicte, Dans ta capture, "IndividusCandidats17-19" n'est pas une rubrique mais une valeur possible du paramètre de script. Si tu veux modifier cette définition à l'intérieur de la ligne 17 de ce script, il te suffit de cliquer dessus et de corriger le texte. Si tu veux que la valeur reçue en paramètre soit autre chose que "IndividusCandidats17-19", alors, il te faut remonter le fil pour déterminer le script ou le déclencheur de script qui lance ce script et modifier le paramètre qu'il lui envoie. Bonne journée, Jérémie
×
×
  • Create New...