11.07.06
Séance du 3 novembre 2006
J’ai retrouvé Stéphane à St Roch où nous avons passé la matinée à discuter de mon avancement et des quelques problèmes que j’ai rencontrés. Je lui ai typiquement évoqué le fait que le binding ne soit pas effectué dynamiquement…il pense que le problème vient d’une fonction automatique de “refresh” qui (pour des raisons d’optimisation certainement) ne recharge que le corps (body) et non pas tout le document (head inclus)! Du coup, les éléments bind dans le tag head ne sont pas pris en compte! Pour l’instant je continue donc sur la solution que j’ai commencée (voir quelques messages plus tôt) et si j’ai le temps je reverrai tout ça si une autre possibilité se montre…
Dans l’ensemble, le travail que j’ai accompli a satisfait Stéphane. Dans l’état actuel je pouvais faire une démonstration de placement de composants (sauf radio, checkbox et listbox), la modification des propriétés et la création des fichiers.
Deux points seront encore à effectuer :
- Créer une autre feuille de style complètement dissociée de celle utilisée pour l’édition. Cette deuxième feuille de style sera utilisée sur le formulaire final créé
- Ajouter un bouton de “preview” à l’interface qui permet de visualiser l’état effectif du formulaire en cours de création. Cette option serait principalement utile afin de compenser le problème avec les bindings dynamiques. L’idée serait de poster sur le serveur l’état du formulaire en l’état actuel de modification et de l’afficher dans le browser. L’utilisateur a ainsi mieux la possibilité de voir à quoi ressemblera son formulaire (avec par exemple les listes déroulantes qui contiennent les données du fichier externe spécifié, etc)