Jump to content

Loraga

Membres
  • Content Count

    76
  • Joined

  • Last visited

  • Days Won

    1

Loraga last won the day on February 14 2018

Loraga had the most liked content!

About Loraga

  • Rank
    50
  • Birthday 05/06/1995

Profile Information

  • Gender
    Homme
  • Location
    France
  • Interests
    Programmation/Web/Réseaux

FileMaker Profile

  • FM
    FMPA 17, FMS 16
  • OS
    MacOS 10.14 - Win10
  • Certification
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

962 profile views
  1. Bonjour Bernard, Effectivement, je n'avais jamais remarqué ! Je n'ai pas la solution mais je vais chercher de mon côté. Les raccourcis clavier (ctrl C, ctrl V, ctrl X) fonctionnent cela dit.
  2. Merci messieurs pour ces superbes exemples ! C'est exactement ce que je cherchais 😊 C'est le côté de FileMaker que j'adore : pour arriver à ses fins, il faut souvent faire preuve d'ingéniosité ! Bon, allez, je vais bosser tout ça, c'est super intéressant ! J'espère moi aussi pouvoir faire preuve d'autant d'ingéniosité, à force ! Merci encore 😊
  3. Merci Apophis ! Je connais l'astuce de la rangée initiale, que j'utilise déjà pour déterminer quel sera le bon modèle d'impression pour l'affichage d'une TE conséquente, par exemple. Ce que je n'arrive pas à bien imaginer par contre c'est le script de navigation au sein de la TE. Le résultat attendu serait le suivant : Ma Te affiche les rangées 1 à 6 par exemple. En cliquant sur suivant, elle afficherait les enregistrements 7 à 12, puis 13 à à 18, etc. Je ne vois pas comment scripter ce comportement 🤔
  4. Bonjour Apophis, Merci pour le partage de la présentation de votre TE, c'est sympa ! Dans mon cas, j'ai une table externe qui affiche des commentaires saisis par des clients qui ont suivi une formation. La TE n'affiche donc qu'un seul champ texte. Le texte est de longueur variable, ça peut être très long comme très court... Je me demande comment faire une présentation assez sympa plutôt que de devoir scroller indéfiniment pour pouvoir lire tous les commentaires, j'imaginais l'intégrer à un panneau à volet mais c'est pas si pratique que ça finalement. De simples boutons suivant/précedent pour naviguer dans la TE seraient parfait à mon avis, mais je ne vois pas comment faire. Si vous avez une idée, ça m’intéresse !
  5. Bonjour à tous, Quand une table externe doit afficher un grand nombre d'infos, la navigation avec le scroll/la barre de défilement au sein de celle-ci n'est pas toujours hyper agréable ni très claire pour les utilisateurs. Quelle(s) astuce(s) au niveau de l'interface est-il possible de mettre en place afin d'en faciliter la navigation ? J'imaginais par exemple la dupliquer dans des panneaux à volets, avec des boutons suivant/précédent mais c'est finalement assez difficile à mettre en place au niveau du panneau à volet quand on ne peut pas déterminer le nombre d’enregistrements qu'elle affichera. Je précise que je suis encore sous FM17, j'ai pas encore craqué pour la v19 mais ça ne saurait tarder... 😊 Merci d'avance pour vos astuces et votre aide, qui me font toujours progresser 🙂
  6. Bonjour Frédéric, Grâce à votre aide, tout fonctionne bien, avec seulement 2 tables de 6 rubriques chacune 😊 C'est beaucoup mieux que le bourbier que j'étais en train de préparer ! Je n'ai pas eu besoin de faire de script pour la recherche des résultats. J'ai créé un lien entre la rubrique NomMatière de la table Enquete_Réponses et NomMatière de Enquête_Résultats. Une table externe affiche les réponses dans Enquete_Résultats, j'ai juste ajouté 4 rubriques calcul qui décomptent chacune le nombre de "Très bon", "Bon", etc, avec un simple Occurences ( Liste ( Enquete_reponses::note ) ; "très bon" ) C'est juste parfait Bonne journée !
  7. Whaw, je suis complètement à côté de la plaque aujourd'hui 🤔 Il n'y a rien de bien compliqué dans mon histoire finalement. Merci beaucoup Frédéric pour ton aide, tu viens sans doute de me faire gagner quelques jours de vie supplémentaire 😂 J'ai mis en place ma nouvelle table Enquete_satisfaction avec les champs indiqués. J'y ai ajouté un champ anneeScolaire et nomFormation, afin de pouvoir filtrer les réponses par année scolaire (pour dissocier les années suivantes) ou par type de formation. J'ai mis à jour le script PHP qui créé désormais un nouvel enregistrement dans ma table pour chaque champ du formulaire. Je vais pouvoir me débrouiller pour la suite grâce à tes explications. Tout est tellement plus léger et facile ainsi, merci infiniment pour ton aide ! 😊
  8. Bonjour Frédéric, Merci pour ta réponse ! Que suis-je bête, je n'avais absolument pas pensé à cette conception, et c'est pourtant beaucoup plus simple ! 😅 Concernant la recherche, je dois cependant fournir une vue globale de toutes statistiques sur le même modèle. La façon que tu indiques ne semble pouvoir que rechercher et afficher les stats d'une seule matière à la fois. Du coup, je pourrai tout de même appliquer la même logique et il faudra par contre créer autant d’occurrences que de matières désirées si j'ai bien compris, mais c'est toujours mieux que 66 * 4 occurrences ^^ Merci beaucoup pour ton aide ! 😊
  9. Bonjour à tous ! Je dois mettre en place une synthèse visuelle d'une enquête de satisfaction sur la solution FileMaker d'un centre de formation. Cette enquête est du même style que SurveyMonkey, ou Google Forms, sauf que c'est une solution maison que j'ai créé avec l'API PHP afin de générer dynamiquement les champs du formulaire web. Le principe est le suivant : L'utilisateur se connecte à un espace en ligne (c'est du FileMaker PHP ici aussi) On génère les questions du formulaire selon les matières qu'il a suivi cette année Le formulaire est soumis, on enregistre les réponses dans un nouvel enregistrement de la table Enquete_de_satisfaction Cette table contient 1 rubrique par matière, chaque rubrique peut contenir 4 valeurs : très bon, bon, moyen, mauvais, ou rien du tout, ce qui signifie que le stagiaire ne suit pas cette matière. J'ai 66 matières différentes au total, donc 66 rubriques qui peuvent accueillir la réponse d'une question. Pour commencer, j'aimerai effectuer le décompte du nombre de "Très bon", "Bon", "Moyen" et "Mauvais" pour chacune de ces rubriques. Je pourrai ensuite faire des synthèses, des statistiques assez facilement avec ces décomptes comme bases de calcul. D'habitude, je fais ce genre de décomptes comme on me l'a appris sur ce forum : une rubrique globale contenant "très bien" lié à ma rubrique, ce qui me permet de compter le nombre de "très bien" donnés à cette question. ça marche sans problème, mais avec 66 rubriques différentes, pouvant toutes contenir chacune 4 valeurs différentes, si je suis cette façon de faire, je vais devoir créer : 66 * 4 rubriques de calcul de décompte 66 * 4 occurrences de table différentes ça me semble un peu énorme, je me demandais s'il y avait mieux, plus simple, ou plus efficace. Peut être ai-je mal conçu ma table Enquete_de_satisfaction aussi, mais hélas je ne voyais pas d'autres solution. Et puis s'il n'y a pas mieux, hé bien, c'est parti pour créer de la rubrique à la chaine 😊 Je n'ai pas trop creusé du côté des rubriques statistiques : je n'ai jamais beaucoup travaillé avec, et puis il semblerait que ce soit pas le top niveau perfs... Merci d'avance pour votre aide, et bonne journée !
  10. Bonjour Jérémie ! Merci pour votre réponse 🙂 Effectivement, ces fameux points critiques habituels sauvent un peu les meubles. A chaque fois que je dois améliorer/créer une nouvelle fonctionnalité, je prend toujours le temps de mettre à jour les scripts. Je tombe souvent sur des actions de script comme Copier, Coller, ou encore sur des Définir rubrique qui servent de variable en fait, ce genre de choses quoi. L'application en est truffée, mais je comprend bien qu'à l'époque, les développeurs FileMaker n'avaient pas le choix quand les variables n'existaient pas encore. Pour les rubriques non indexées, je n'ose jamais trop toucher aux options de rubriques, et plus globalement, à tout ce qui touche la base en elle même (notamment le graphe des liens), car je ne suis pas du tout à l'aise avec : les occurrences ont des noms pas tout à fait clair, et elles sont toutes reliées à la base principale, elle même reliée à 9 autres bases sur le FMS (d'où la comparaison avec le plat de spaghettis). Les modifications à ce niveau là ont des conséquences dramatiques si je fais des bêtises, et ma compréhension globale de la structure de la base n'est vraiment pas facilitée. Ah oui, et j'ai résolu ce souci assez simplement en fait. plutôt que de développer une fonctionnalité d'export depuis mon fichier sur le FMS vers l'app locale, j'ai plutôt développé une fonctionnalité d'import des fiches depuis l'application locale. C'était tout bête, il fallait prendre le problème à l'envers, mais je n'y avais pas pensé sur le moment 😅 Tout fonctionne bien, les utilisateurs sont ravis
  11. Clem, c'est super sympa, merci beaucoup ! C'est une chouette base de réflexion pour mon script 😊 Je n'avais pas pensé au JSON, que je n'ai -pas encore- exploré sur FileMaker, c'est l'occasion du coup ! Merci merci 😊
  12. Bonjour Clem, Merci pour ta réponse et mes excuses pour les infos manquantes ! Les voici : Les utilisateurs et moi-même avons tous FMP 17 ainsi qu'un FMS 16 Les deux fichiers sont hébergées sur le FMS Il n'y a pour l'instant qu'un seul simple lien entre les deux fichiers : en gros, une rubrique calcul de la base A qui compte le nombre d'enreg. restant à traiter, et qui permet, via ce lien, d'afficher ce nombre dans la base B (une sorte de petite notification) sans avoir à ouvrir la base A. C'est tout, pour l'instant... Le nom des rubriques de la base A ne concordent pas avec les noms de la base B (mais est-ce vraiment grave ?) Concernant le contexte la base A, elle est alimentée par un formulaire web avec l'API PHP de FileMaker. C'est en quelque sorte une base de données temporaire, car seuls certains enregistrements seront validés par les utilisateurs. Un enregistrement validé devra alors être exporté vers la base B avant d'être tout simplement supprimé de la base A (RGPD et données sensibles oblige...) Du coup, ma question porte surtout sur le côté conception du script de cet export, la méthode que j'ai pensé plus haut me semble fonctionnelle, mais je trouve que faire passer autant de variables en param. de script n'est pas forcément une bonne pratique, je cherche donc une piste pour faire autrement (plus simple, plus propre...) si elle existe. Merci d'avance pour l'aide apportée ! 😊
  13. Bonjour à tous, J'ai deux bases : la base A et la base B. Je dois réaliser un script qui permet, d'un clic sur un bouton, d'exporter un enregistrement de la base A actuelle vers la base B. Par souci de simplicité, j'aimerai exécuter le script de création d'enregistrement qui se trouve dans mon fichier B, en lui passant les données des rubriques de ma base A. J'ai tout de même fait quelques recherches pour savoir comment procéder, il semblerait que je puisse arriver à mes fins en : déclarant dans mon script d'export des variables contenant chacune le contenu des rubriques de la base actuelle A puis lancer un Executer script, avec comme paramètres de script mes variables Et enfin je récupère le contenu de mes variables à coup de obtenir ( Param script) J'ai une 20aine de rubriques à exporter, donc autant de paramètres de script à passer, je trouve pas ça optimal comme méthode et il y a peut être -sûrement- plus élégant et efficace. Si quelqu'un à une piste, je suis preneur ! Merci d'avance pour votre précieuse aide 😊
  14. Quelqu'un sait s'il y aura un vrai mode sombre pour FMP 19 ? Le blanc immaculé des interfaces de FileMaker fait un peu mal aux yeux ^^
  15. Merci à tous les deux pour ces réponses éclair 😊 Je ne connaissais pas le Obtenir ( HeureActuelleUTCMillisecondes ), c'est juste parfait de pouvoir mesurer en ms, c'est exactement ce que je cherchais 👍
×
×
  • Create New...