24 Script : Boîte de dialogue

Un des aspects souvent négligé dans les scripts consiste à les sécuriser. Il s’agit notamment de vérifier la volonté de l’utilisateur en l’alertant à l’aide de boîtes de dialogue. Ne vous contentez pas de lire cette fiche et de l'appliquer. Il s'agit aussi d'apprendre à se poser des questions...

Plus de détails


5,00 € TTC

Programme de fidélisation En achetant ce produit vous pouvez gagner jusqu'à 1 point de fidélité. Votre panier totalisera 1 point pouvant être transformé(s) en un bon de réduction de 0,20 €.


Dans de précédentes fiches Astuces, nous avons appris à créer un script IMPRIMER, d’abord très simple (fiche 8), puis plus complexe (fiches 14 et 20). Dans tous les cas, nous nous sommes intéressés à l’aspect fonctionnel de ceux-ci : notre priorité était d’obtenir le résultat voulu. Est-ce à dire pour autant que notre script IMPRIMER par exemple est terminé ?

Pas si sûr !

Ne vous fiez pas à votre première impression. Le sujet principal de la fiche n'est pas l'impression ;-)

Certes, nous continuons à utiliser ce thème comme support de présentation. Cela permet à ceux qui veulent travailler cet aspect d'avancer. Mais il s'agit surtout de script, et même de sécurité dans les scripts. C'est donc applicable à de très nombreux sujets.


En tant que débutant, ne vous contentez pas de lire cette fiche et de l'appliquer mécaniquement. Il s'agit aussi d'apprendre à se poser des questions versus l'usage que l'utilisateur final fera de notre base de données. On verra que l'on peut interroger l'utilisateur sur ce qu'il veut faire,... et écouter sa réponse ;-)

Il s'agit de réfléchir, certes à niveau simple ici, pour anticiper les usages pouvant poser problème. C'est parfois une des grandes difficultés.

Il me revient une histoire datant d'une dizaine d'années. Nous avions développé une gestion d'adhérents pour une association. Tout marchait fort bien depuis plusieurs mois.

Puis, voilà que des problèmes surgissent, inexplicablement. Sans rentrer dans les détails, il est apparu assez rapidement que cela n'arrivait que le mercredi, jour où travaillait la nouvelle aide-comptable. La cause était donc autour d'elle, mais pas moyen de comprendre. J'ai donc proposé à notre client de venir, à mes frais, partager du temps avec cette personne pour voir. Pendant un certain temps, rien d'anormal de constaté…

Puis brusquement, au bout d'une grosse heure, je l'ai vu faire une manipulation que personne ne faisait, et qu'aucun d'entre nous n'avait anticipée. Le problème a été alors résolu en 6 minutes...

Cette fiche ne prétend pas faire le tour de la question. Ce serait mission impossible en si peu de pages et chaque contexte étant différent, on ne peut pas de toute manière tout voir. Mais elle a entre autre pour rôle de vous pousser à penser aux réactions des utilisateurs et à les anticiper autant que faire ce peu. Une règle en effet est claire : en terme de manipulation des données, l'utilisateur a plus d'imagination que le développeur ;-)

 

Cette fiche Astuce appartient au Pack thématique Scripts pour imprimer.

 

Mots clés :

Script

Boîte de dialogue

Fonction Si (script)

Fonction Obtenir

Esperluette

Opérateurs de calcul

Bouton

Bouton par défaut

Autoriser annulation utilisateur

Gestion des erreurs

  • Appartient au Pack thématique Scripts pour imprimer
  • Date de parution : Mars 2010
  • Fichier(s) : Document pdf
  • Niveau : Débutant

Aucun commentaire n'a été publié pour le moment.

Panier  

Aucun produit

Expédition 0,00 €
Taxes 0,00 €
Total 0,00 €

Les prix sont TTC

Commander

Promotions

Pas de promotion actuellement

PayPal