Classement


Contenu populaire

Affichage du contenu le plus aimé depuis le 25/03/2017 dans toutes les zones

  1. 2 j’aime
    Bonjour, Une solution : Créer une rubrique globale IdSelect_g. Créer un script qui, au clic sur une image de la TE à gauche, renseige la rub. globale avec l'Id de l'image. Créer une lien entre cette globale et l'IdImage Et il suffit alors de poser sur le modèle une rubrique avec cette image liée.
  2. 2 j’aime
    Bonsoir Pour windows on peut envoyer un courriel en ouvrant Outlook avec un vbscript, en html et avec plusieurs fichiers attachés. Bon repos dominical envoyerCourrielOutlook.zip envoyerCourrielOutlook.zip
  3. 1 j’aime
    Salut Si j'en déduis correctement tu as une version Runtime, personnellement je ne pourrais pas t'aider à savoir depuis quelle version elle a été générée Je pense que ton fichier "Fichier photo.pgp" n'est pas une photo qui est intégrée dans ton fichier mais c'est le nom du fichier base de donnée et c'est lui qui est corrompu. Il te faudra donc télécharger soit Filemaker 11 si ton runtime a été généré par FM 7 à 11 soit Filemaker 15 si il a été généré avec une version 12 à 15 tu peux trouver des versions 30 jours sur le site de filemaker
  4. 1 j’aime
    Bonjour, La fonction SupprimerEspace supprime le(s) espace(s) du début et de la fin d'une rubrique texte.
  5. 1 j’aime
    C'est en forgeant qu'on devient forgeron et j'ai appris à faire des scripts de plus en plus complexes en regardant ceux qui étaient fait par les autres. Je suis content d'avoir pu vous aider car j'ai souvent posé des questions sur ce forum mais très peu apporté d'aide à quelqu'un. Bonne continuation
  6. 1 j’aime
    Effectivement la recherche de doublons doit s'effectuer sur une concaténation du nom prénom et de l'évènement. Cependant, que se passera-t-il si deux personnes ont les mêmes noms et prénoms ? Il vaudrait mieux : - soit associer à la concaténation nom_prenom_evenement un numéro d'ordre qui sera toujours unique, le numéro Id de la fiche par exemple - soit former la concaténation avec le numéro Id de la fiche et le nom de l'événement Mais là aussi, il faut être certain que le nom (ou le numéro) de l'évènement sera unique. En réalité, si le contrôle des doublons est bien géré, la concaténation peut se faire sur deux numéros Id, celui de la personne et celui de l'événement. Plusieurs personnes peuvent être invités à plusieurs événements et inversement mais une seule personne ne peut pas être deux fois invité au même événement. Dans cas, afficher un message d'erreur. Ce message peut être déclenché de la façon suivante. Lors de la validation d'une nouvelle fiche, un script déclenché par SurValidationEnregistrement et placé sur tous les modèles dans lequel s'effectue la saisie, fait les actions suivantes : - mémorise le numéro de la fiche créée, qui doit être unique. Ici ce sera la fiche de ta table de lien n à n et la rubrique sera celle que tu auras choisi, par concaténation pour être unique - recherche, dans une nouvelle fenêtre, s'il y a déjà des fiches en double dans le modèle adéquat - s'il y a doublon, il ouvre (par exemple) la fiche en double dans une nouvelle fenêtre à côté - il nomme la première fiche "premier doublon" et nomme la deuxième "deuxième doublon" - et il affiche un message, par exemple "Cette fiche d'événement pour cette personne existe déjà ! Il faut supprimer l'une des deux." C'est ce que j'ai fait dans plusieurs de mes tables. Pour signaler qu'un sujet est résolu, je crois qu'il faut ouvrir à nouveau le premier message et ajouter devant [Résolu] mais tous ne le font pas.
  7. 1 j’aime
    un petit exemple ici : http://www.1-more-thing.com/creer-des-enregistrements-lies-par-en-haut/
  8. 1 j’aime
    Sisi, c'est possible sans script cela nécessite 2 TE ( graphe et modèle ) a priori pas possible avec 1 seule si plus de 2 rubriques ) l'une des TE autorisant la création, un filtre par la dessus, n'affichant que les enregistrements liés dont l'ID est vide Fichier joint ça marche ( a tester quand même ) Agnès EstVideLigneTE.fmp12.zip EstVideLigneTE.fmp12.zip
  9. 1 j’aime
    Bon ça va mieux, j'ai trouvé En fait il ne faut pas se contenter de Afficher/masq. barres d'outils [ Verrouiller; Masquer ] Il faut également CLIQUER SUR LE BORDEL DE CASE A COCHER "AFFICHER LA BARRE D'EDITION DES enregistrements" soit Afficher/masq. barres d'outils [ Afficher Barre d'outils d'édition des enregistrements; Verrouiller; Masquer ] ça énerve hein ! .... cocher Afficher pour Masquer, logique imparable //------------------------ par contre, vous êtes si peu à faire des applis avec Go ???? c'est ma première réelle avec saisie et tout et tout, va être chaud l'histoire Au cas ou, je repose la question, ceci m’inquiète encore : Si dans 1 modèle, je veux poser des rubriques, certaines avec l'apparition du clavier et d'autres non, il faut mettre des triggers partout puisque la seule possibilité de bloquer le clavier est par script ? Je vais tenter sans trop y croire de dresser la liste des rubriques qui ont le droit de lancer le clavier et voir ce que l'on peut en faire, le but étant de limiter les triggers Mais je veux bien des retours de devs !
  10. 1 j’aime
    bonjour, dans la table liée il faut une rubrique calcul (résultat booléen) qui définisse d'une manière ou d'une autre ce qu'est un doublon (on crée en général et à cet effet un lien récurrent conjuguant id principal et la/les rubrique(s) servant de requête); et ensuite, dans la table principale utiliser cette rubrique comme valeur de filtre à l'affichage de la TE . FilterDuplicates.fmp12 FilterDuplicates.fmp12
  11. 1 j’aime
    salut après une sauvegarde de ta base par prudence, tu fais un remplacer (menu enregistrements) sur ta rubrique (le curseur/focus est dans ta rubrique) avec un calcul du genre si (estvide (ta_rubrique) ; "tarif normal" ; ta_rubrique )
  12. 1 j’aime
    et [not Estvide]... c'est fait pourquoi ????
  13. 1 j’aime
    C'est une cloche, un lapin ou un œuf en chocolat qui est le résultat de ce précieux calcul ! Saxo06