Jump to content

tcolles

Membres
  • Content Count

    1030
  • Joined

  • Last visited

  • Days Won

    24

tcolles last won the day on March 28

tcolles had the most liked content!

3 Followers

About tcolles

  • Rank
    800
  • Birthday 12/22/1973

Contact Methods

  • Website URL
    http://www.1-more-thing.com

Profile Information

  • Gender
    Homme
  • Location
    Louvain-la-Neuve
  • Interests
    un peu de tout

FileMaker Profile

  • FM Conférence
    La Rochelle 2018
  • FM
    17
  • OS
    OSX & Win
  • Certification
    FileMaker 17
  • FBA
    Membre
    Platinum
    Trainer
    Reseller

Recent Profile Visitors

10651 profile views
  1. Effectivement, FileMaker permet d'indexé une rubrique avec un calcul qui contient "Obtenir(DateActuelle)" mais le problème est qu'une fois évalué et indexé, le calcule n'évolue plus et donc les jours passent mais le résultat reste le même. C'est pour cette raison que dans ce genre de calcul il faut que le développeur coche de ne pas indexer la rubrique. Ainsi le résultat sera réévalué à chaque besoin (affichage, recherche, tri....). Le soucis dans ton cas est que pour qu'un lien fonctionne la/les rubrique(s) de destination doivent être indexée - ce qui ne serait plus le cas. Donc il faut trouver une autre manière de travailler cfr mes pistes : calcul non mémorisé dans la table d'origine, ou filtre. bien à toi, Tanguy
  2. On peut associer un déclencheur à l'ouverture du popover mais ce serait déjà un peu trop tard... Le mieux est de créer un bouton avec un script qui invite à se reconnecter et si OK ouvre un popover. Comme ceci : Pop.fmp12 (login admin / pwd vide )
  3. Bonjour, Ce type de calcul ne peut être mémorisé (indexé) car la date du jour change chaque jour 😉 (dure réalité...) Si ces rubriques sont dans la table C et que le souhait est d'opérer un lien, ce lien sera inopérant dans le cas où il aboutit à des rubriques non mémorisées. Je conseille dès lors de placer dans la table au départ du lien des rubriques non mémorisées avec le calcul de la date du jour + x et de faire le lien vers la date du bon de commande. Sans doute possible aussi de fonctionner avec des filtres sur des tables externes mais attention aux calculs éventuels de sommes, moyennes,...qui ne sont pas impactés par les filtres. Cordialement, Tanguy
  4. tcolles

    question facile

    Un enregistrement ne peut être modifié à deux endroits en même temps (deux fenêtres, deux utilisateurs,...) Donc il faut que à 1 des 2 endroits, l'enregistrement soit validé (clic en dehors des rubriques par exemple)
  5. Bonjour, Pour presque tout savoir sur la validation de rubrique : https://fmhelp.filemaker.com/help/17/fmp/fr/index.html#page/FMP_Help/field-validation.html bien à toi, Tanguy
  6. Il n'est pas possible de rendre des dates au sein du calendrier déroulant non cliquables. Ce que je préconiserais de très simple à mettre en place : - créer une table avec les dates proscrites - un lien entre la date de réservation et la table des dates proscrites - une validation qui contrôle si la date de réservation n'est pas parmi les dates proscrites CalendrierSelect.fmp12
  7. Bonjour, C'est un peu confus...est-ce que vous parlez de calendrier déroulant comme sur cette image ? Et vous aimeriez l'ouvrir, le parcourir, mais sans qu'il soit possible d'encoder dans la rubrique sur laquelle ce calendrier est appliqué ? Et un message quand on le ferme ? ou est-ce une rubrique qui gère des dates de fermeture ?? Merci de préciser 😉 Cordialement, Tanguy
  8. tcolles

    Recherche de valeur max

    Bonjour, Une rubrique de type statistique maximum, dans le contexte des fournisseurs avec tous les enregistrements actifs permet aussi de savoir le num max., faut juste ajouter 1 ensuite 😉 Cordialement, Tanguy
  9. Bonjour, Il faut voir de quelle genre de sorties du sortie tu as besoin..Si tu as un modèle dans lequel tu inséres des rubrique de fusion, tu peux réaliser un document par exemple pdf; il existe des fonctions d'envoi de mail pour composer un contenu dynamique de corps, sujet, destinataire de mail... Pour du publipostage vers word, les données peuvent être exportées au format .mer bien à toi, Tanguy
  10. Bonjour, Pour rester plus près de ta demande initiale, il y a moyen de fonctionner avec 2 boucles : 1. une première en mode utilisation dans la table 2 afin de stocker au fur et à mesure des enregistrements dans une variable $ les critères de recherche. Cette variable peut se construire progressivement comme une liste incrémentielle : $requete = liste ( $requete ; nouvelle requete ). Ou alors tu peux utiliser le principe de répétition d'une variable : $requete [ Obtenir ( numéroEnreg ) ]. 2. dans le contexte T1, ensuite en mode recherche; une boucle qui boucle autant de fois qu'il y a de valeurs ou de répétition selon l'option choisie dans la $requete. Voici illustré par un exemple : Requete.fmp12
  11. Bonsoir, Peut on voir une copie d'écran du modèle en mode modèle ? Y a t'il bien au moins un enregistrement dans la table sur laquelle s'appuie sur le modèle ? Cordialement, Tanguy
  12. Bonjour, Tu pourrais ajouter une relation entre projet et devis qui ne montre que les devis dont le nom est "'Complement 1"; au départ d'une rubrique calcul (type texte) contenant une constante "Complément 1" dans la table projet. Par ailleurs les fonctions " Liste " et " ValeursFiltre" vont pouvoir apporter une solution. Cordialement, Tanguy
  13. Est-ce que la fonction "Obtenir ( PanneauCibleDéclencheur )" est bien au début de ton script qui est activé sur déclencheur "SurChangementPanneau" ? Tu va récupérer l'index (et éventuellement le nom) de l'onglet et ensuite dans le script tu aiguilles en fonction de cela vers d'autres actions. Cordialement, Tanguy
  14. Bonjour, Si chaque devis a le même code projet et que chaque devis a un numéro d'ordre, tu peux alors faire une relation code projet = code projet numéro > numéro Cela permet de faire un calcul des montants des devis antérieurs d'un même code projet (le numéro d'ordre pourrait tout aussi bien être une date, et le principe fonctionner sur date > date...ou horodatage de création si tu as la possibilité de créer plusieurs devis dans la même journée pour un même projet) Cordialement, Tanguy
  15. Sans doute que le script engine est hors service. Le mieux est alors de tenter un restart en ligne de commande uniquement du fmse fmsadmin restart fmse
×
×
  • Create New...