Jump to content

tcolles

Membres
  • Content Count

    1149
  • Joined

  • Last visited

  • Days Won

    43

tcolles last won the day on January 18

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
    18
  • OS
    OSX & Win
  • Certification
    FileMaker 18
  • FBA
    Membre
    Platinum
    Trainer
    Reseller

Recent Profile Visitors

11199 profile views
  1. Bonjour, Tout est ici : https://www.filemaker.com/fr/products/filemaker-server/18-technical-specifications.html Cordialement, Tanguy
  2. Bonjour, Comme le dit @Apophis000, la structure serait à revoir. Je développe un peu l'idée : La table langue par individu contient (clé étrangère individu, langue, et éventuellement des rubriques pour préciser le niveau, ou les niveaux splités en oral, écrit, compréhension) La relation se fait entre clé primaire individu de la table individu et clé étrangère individu de la table langue par individu , les options de création d'enregistrements liés et suppression sont cochées du côté de la table langue par individu. Cela évite de devoir répéter autant de fois les rubriques qu'il y a de langue parlée par une personne (langue 1, niveau oral 1, ....idem pour 2, 3)...Ce seront les enregistrements qui sont répétés et on ne doit plus mettre les mains dans le cambouis de la structure si on ajoute une Xeme langue à une personne. Pour éviter les doublons, on peut prévoir par ailleurs une rubrique auto entrée dans la table langue par individu qui fait la concaténation de la clé étrangère individu et de la langue, dans les options de validation on précise que le contenu de cette rubrique doit être unique.
  3. Bonjour, Si le masquage de la barre d'outils se fait par script, il est possible que l'option de verrouillage ce masquage ait été activée. Vous aurez beau alors sauter sur vos raccourcis clavier, rien n'y fera. Donc vous pouvez créer un autre script, que vous laissez accessible par exemple dans le menu de script, et qui contient l'étape de script Afficher/masquer Barres d'outils [Afficher] On peut ajouter en début de ce script un test pour vérifier qui est l'utilisateur ou le privilège qui joue le script et n'autoriser que certains d'entre eux à afficher la barre, ou gérer via la sécurité que seul tel privilège peut jouer le script en question. Cordialement, Tanguy
  4. tcolles

    Tableau statistique

    Bonjour Pour pourvoir mieux comprendre, il faudrait donner le contexte de la liste ( sont-ce des objets, des ventes, des lignes de ventes,...) Et plus d'infos sur la structure, le schéma relationnel. (quelles sont les tables et comment sont elles liées) Un print du graphe des liens pourra aider. Ne connaissant pas cette structure et dans l'idée donc de s'en détacher, j'opterais sans doute pour une solution de type virtual List. (et aussi parce que le présentateur - très sympa - de cette session sur Virtual List a dit que quand on ne connait pas trop la réponse on peut toujours dire "Virtual List" ) 😉
  5. Bonjour, Est-ce que le contenu de la rubrique type de site peut être encodé par l'utilisateur indépendamment de la logique exposée ci-dessus, à savoir que le contenu de type de site dépend du fait que d'autres rubriques sont remplies ou non ? En clair, pourquoi type de site n'est-il pas le résultat d'un calcul (donc non modifiable ensuite par l'utilisateur). Si un calcul permet de régler la question, sa formule serait du type Liste ( si ( not estvide (rubA) or not estvide (rubB) ; "Type de site 1" ) ; si ( not estvide (rubC) ; "Type de site 2" ) ; si ( not estvide (rubD) or not estvide (rubE) ; "Type de site 3" ) ) Pas besoin de script pour cocher ou décocher, la valeur du calcul est évaluée lors de la modification d'une des rubriques qui compose sa formule. Si l'utilisateur doit pouvoir cocher ou décocher des items dans la liste de la rubrique Type de site et ce indépendamment de ce qui est encodé dans les rubriques A,B,C..., la rubrique type de site peut être une rubrique de type texte avec comme option une auto-entrée par calcul, calcul dont la formule est la même que celle proposée ci-dessus. Dans les options de l'auto entrée, décochez la case "ne pas remplacer..." Dès lors si un contenu d'une des rubriques varie (est rempli ou mis à vide), la rubrique type est ré-évaluée grâce à l'auto entrée, mais par ailleurs l'utilisateur peut y cocher ou décocher des items. Si la logique est de choisir d'abord le type pour pouvoir y encoder les rubriques, votre approche sadique est bonne 😉 Cordialement, Tanguy
  6. Bonjour Concernant l'export mer en vue de publipostage word : https://fmhelp.filemaker.com/help/17/fmp/fr/#page/FMP_Help%2Fmerge-format.html https://support.office.com/fr-fr/article/Vidéo-publipostage-507b5468-f771-485d-9ef0-27857168a266 Pour réaliser un modèle en FileMaker https://fmhelp.filemaker.com/help/17/fmp/fr/#page/FMP_Help%2Flayouts-and-reports.html%23ww1093620 et y mettre des rubriques de fusion https://fmhelp.filemaker.com/help/17/fmp/fr/#page/FMP_Help%2Fmerge-fields.html Cordialement, Tanguy
  7. Bonjour, une nouvelle fenêtre est-elle nécessaire ? une boite de dialogue ne pourrait elle pas suffire ? (bon d'accord c'est moins joli mais ça peut faire très bien le job 😉 )
  8. Bonsoir, Si tu souhaites allier robustesse et simplicité, je t'invite à aller faire un tour du côté des possibilités de la sécurité. Cordialement, Tanguy
  9. Bonjour, Tu pourrais aussi faire qqchose du style : Rubrique MontantNet = AutoEntrée dont le calcul est Si ( Obtenir ( NomRubriqueActive ) = "MontantNet" ; Obtenir ( ContenuRubriqueActive ) ; MontantBrut * 1,21 ) Rubrique MontantBrut = AutoEntrée dont le calcul est Si ( Obtenir ( NomRubriqueActive ) = "MontantBrut" ; Obtenir ( ContenuRubriqueActive ) ; MontantNet / 1,21 ) Que l'on peut encore améliorer en utilisant ObtenirNomRubrique ( Rubrique ) afin de ne pas "harcoder" MontantNet et MontantBrut bien à toi, Tanguy
  10. Bonjour. Pas possible dans une table externe.
  11. Bonjour, tu pourrais passer en 17 ou 18 pour avoir les tables externes basées sur la table active ? C'est alors natif.
  12. tcolles

    Format Date AAAMMJJ

    La proposition se @sergebo permettra de personnaliser au format voulu l'affichage d'un objet rubrique date sur un modèle en particulier (attention pour les chiffres ce ne sera pas forcement 2 digit JJ. par exemple 1/2/2019 donnera 2019021) Si les données doivent être exportées, il est possible de préciser lors de l'export que le formattage appliqué comme expliqué par sergebo sera conservé lors de l'export Pour mettre en place une formule qui nous évitera de répéter le même calcul chaque fois, il est possible de créer une fonction personnalisée qui serait du type :
  13. Si on est pas "contre" le fait d'avoir un message natif de FileMaker en cas de tentative de modification, le mieux est de régler ce genre de comportement au niveau de la sécurité. Toutes les autres propositions ne sont que des artifices d'interface (des artifaces ou des interfices). Et je trouve par ailleurs que créer une rubrique supplémentaire s'apparente à ces fausses bonnes idées qui au fil du temps transforment nos bases en usines à gaz avec des performances médiocres, des index mammouth, peu de maintenabilité.
  14. Bonsoir, La moyenne sera une rubrique de type statistique et elle s'appliquera à l'ensemble trouvé (par recherche isoler les enregistrements d'une période) Bien à vous, Tanguy
  15. Bonjour, Ce post récent pourra t'aider :
×
×
  • Create New...