Nouvelle édition augmentée en septembre 2017, avec notamment ajout d'un fichier d'accompagnement !
Faire saisir des données par l'utilisateur, directement dans une boîte de dialogue ?
Oui, c'est possible !…
Certes on ne peut pas saisir tout un formulaire dans une simple boîte de dialogue. Mais ce qui nous est proposé en natif par FileMaker correspond à la très grande majorité des besoins.
Certes il faut penser à certains points de sécurité, mais justement cette fiche Astuce est là pour en parler, en complément des précédentes.
Que se passe-t-il en effet si l'utilisateur clique sur Ok sans avoir saisi aucune des rubriques requises, ou seulement l'une ou l'autre ?
Que se passe-t-il si, dans une rubrique de format date ou de format nombre, il saisit du texte ?
Que se passe-t-il si, parmi les rubriques saisies, l'une est utilisée par ailleurs dans un calcul ?
Que se passe-t-il si la rubrique que vous proposez à la saisie est par ailleurs une rubrique bridée par une option d'entrée de données ?
Finalement, une action simple en soi, qui ne demande pas davantage que 5 minutes d'explication pour sa mise en place, soulève beaucoup de questions et invite le développeur que vous êtes à vraiment réfléchir à ce qu'il fait.
Et c'est précisément pour vous aider à réfléchir à ce que vous faites que nous avons fait le tour de la question, sous l'angle notamment de la sécurité, aspect non négligeable d'un développement…
Il y a donc, comme souvent, deux sujets dans cette fiche : les boites de dialogue ET la sécurité.
À découvrir dans cette fiche Astuce N°57, qui vient clore notre série sur les boîtes de dialogue.
À lire en complément : Fiche Astuce 36 sur les rubriques globales
Fiche Astuce 53 Obtenir le texte d'un objet
Fiche Astuce 55 Boîtes de dialogue (1), messages d'alerte ou d'information
Fiche Astuce 56 Boîtes de dialogue (2), calculs et personnalisation
Ces fiches, avec la fiche Astuce n°57, constituent également le pack thématique sur les Boîtes de dialogue personnalisées.
Fiches Astuces n°59 et 60 sur les boucles
Cahier Nettoyer ses données dans FileMaker (à propos du menu Remplacer)
Pack Graphe des liens (sur les tables, les liens, le contexte…)
Mots clés :
Boîte de dialogue
Définir rubrique
Mot de passe
Rubrique globale
Effacer
Sécurité
Contexte
Figer fenêtre
Format de rubrique
Calcul
Statistique
Contrôles de sécurité
Identifiant avec numéro de série
Raccourci-clavier