86 lines
3.4 KiB
Plaintext
86 lines
3.4 KiB
Plaintext
|
|
##### BLOC NOTE #####
|
|
|
|
On reste en 7.0.x.x tant que l'on n'a pas de RC a sortir.
|
|
La RC1 sera une version 7.1.x.x
|
|
La RC2 sera une version 7.2.x.x
|
|
|
|
Dans l'ensemble, le programme apparais maintenant comme stable.
|
|
|
|
>>> Question a poser :
|
|
|
|
Est-il préférable de parcourir le fichier pour récupérer les nom et les prénom des candidats, ou de penser une structure qui s'en occuperais dans le programme ?
|
|
|
|
>>> A faire pour la Release Candidate :
|
|
|
|
1) Activer les Timers : #ACTIVES
|
|
FrmInput1.vb ACTIVES
|
|
FrmInput2.vb ACTIVES
|
|
2) Activer les contraites de saisies : #ACTIVES
|
|
FrmEdit.vb ACTIVES
|
|
FrmInput1.vb ACTIVES
|
|
FrmInput2.vb ACTIVES
|
|
|
|
|
|
|
|
>>> Difficultées & Avancement :
|
|
|
|
Globalement :
|
|
• Renommer les nom de fonction pour correspondre aux Handles
|
|
• [Résolu] IMPORTANT : ACTIVER LES TIMERS pour l'édition d'une candidature !!!
|
|
|
|
|
|
• Prévoir un système de "Soft-Reset" par appel de fonctions faites pour, plutot que de passer par du Hard-reset (.close; .show)
|
|
REMARQUE : Beaucoup trop lourd a programmer, cela complique beaucoup les appels, les vérifications, c'est finalement aussi lourds de faire un sorf-reset que de laisser la machine faire son hard-reset.
|
|
REMARQUE : Le soft-reset peut passer par un système de load de feuilles, car cette fonction est destinné a les préparer (Problème : Timers).
|
|
Le Soft-reset et le load d'une feuille peuvent simplement appeler une fonction d'initialisation.
|
|
• [Résolu] IMPORTANT : Choisir l'item du facultatif dans FrmInput2.vb, faire une correspondance avec le tableau et stoquer l'indice du tableau dans les variables.
|
|
|
|
FrmAccueil :
|
|
• Design satisfaisant.
|
|
• [Résolu] Quelques fonctions sont manquantes.
|
|
• [Résolu] Améliorer la structure de sauvegarde : Faire appel a des indexs pour stoquer Ecrit et Oral plutot que les nom de variables ?
|
|
|
|
FrmEdit :
|
|
• Repenser la programmation du CmdNext, pas clair.
|
|
• Lors du test de la selection de l'ID, ajouter un "=" a "Or Selectedclef < 1" pour empècher de choisir la première clef.
|
|
Remarque : Même comme cela, ça marche.
|
|
• [Résolu] Bogue si on entre rien.
|
|
|
|
FrmNouv :
|
|
|
|
FrmBilan :
|
|
• Beaucoup de chose à faire.
|
|
• Utiliser l'indice du tableau pour chercher dans le tableau d'ecrit, puit d'oral, puis le facultatif (seulement)
|
|
|
|
FrmAff :
|
|
• Beaucoup de chose à faire.
|
|
|
|
FrmInput1 :
|
|
• Programmer un soft-reset.
|
|
|
|
• [Résolu] Il existe une erreur lors de la sélection d'un age à 25 ans par la scrollbar : Elle est refusée par le vérificateur.
|
|
|
|
[Résolu]
|
|
Problème : L'âge n'est pas entre 25 et 55 ans, mais entre 1955 (Today.year - 25 et Today.year - 55) et 1985.
|
|
Solution : FAUX : L'age se sélectionne de deux manières : Par la scrollbar en age, OU par la saisie du mois et de l'année de naissance.
|
|
• [Résolu] L'âge doit être maintenant obtenue par le calcul.
|
|
• [Résolu] trouver un .tag pour erreur cp00.
|
|
|
|
FrmInput2 :
|
|
• Programmer un soft-reset.
|
|
|
|
• [Résolu] Les écrits et les oraux doivent êtres indexés.
|
|
|
|
FrmInput3 :
|
|
• Faire des testes de robustesse (Edition, Suppression).
|
|
|
|
[Résolu]
|
|
• Il existe des dysfonctionnements dans la procédure de sauvegarde : Un élément supprimé est définitivement choisit pour modification.
|
|
|
|
[Résolu]
|
|
Problème : Comment mettre a jour les élément de la fonction alors que la feuille est simplement cachée (.hide)
|
|
Solution : Utiliser .visiblechange ou .enable
|
|
Question : Cela ne risque-t-il pas de ne pas initialiser la feuille du tout au premier démarrage ?
|
|
Réponse : Aucune gène observée.
|