Pour en terminer avec ces champs mémos, ils ont la possibilité d'historiser leurs changements !
Une petite démo vaut mieux qu'un long discours :
Allez dans T_Client en mode Création, Allez dans la toute dernière propriété du champ remarque (utilisez l'ascenseur vertical pour la voir), et choisissez Oui dans la liste déroulante de la propriété Ajouter uniquement (Je trouve cette appellation bizarre ! Personnellement, j'aurais mieux compris "Historiser les changements", mais bon...)
Ensuite, lancez la table en mode saisie de données.
- Mettez une remarque dans Charlie Chaplin : (D'accord, il n'a pas quitté la Suisse en 2010, mais bon, on n'a qu'à dire que c'était un autre Charlie Chaplin)
- Enregistrez cette remarque (par exemple avec CTRL-S)
- Modifiez la remarque comme suit :
- Enregistrez cette remarque (par exemple en cliquant sur la disquette)
- Mettez du stabilo jaune sur Suisse, grâce à cette icône :
- Enregistrez ce changement jaune (par exemple en cliquant sur un autre enregistrement)
- Remplacez 2010 par 2009
- Enregistrez cette modification (par exemple avec SHIFT-ENTER)
Maintenant, cliquez avec le bouton droit de votre souris sur ce champ remarque, et choisissez
Afficher l'historique des colonnes :
Afficher l'historique des colonnes :
(Cette option n'existe que par le fait qu'on a mis la propriété Ajouter uniquement à Oui)
La boîte de dialogue suivante s'affiche :
Il y a eu 4 modifications, avec la
date, l'heure, et la modif en question : La première modification à eu
lieu le 30 décembre 2011, à minuit quarante-sept et vingt-quatre
secondes (oui, j'ai travaillé tard pour mettre au point cette leçon, mais quand on aime, on ne compte pas). En fait, c'est la première saisie :30.12.2011 00:47:24 | Saisie initiale : A quitté la Suisse en 2010 |
30.12.2011 00:47:33 | Modification : on a ajouté Est revenu en 2011 |
30.12.2011 00:47:41 | Cette modification semble montrer qu'on a rien changé. En fait, c'est quand on a mis le jaune sur Suisse. Les modifications esthétiques ne sont donc pas journalisées, et peuvent même donner l'impression d'une erreur. |
30.12.2011 00:48:53 | Dernière modif en date : il faut être attentif pour voir que c'est juste 2010 qui a été changé en 2009 |
Par contre, cette propriété ne s'applique que aux champs mémos, et qui ont la propriété Ajouter Uniquement à Oui. ça n'existait pas du temps d'Access 2003. Une autre limitation est qu'on ne sait pas qui a fait la modification ! Bon, oui, c'est vous, d'accord, mais si votre base de données est destinée à être utilisée en réseau, vous saurez quand on a modifié quoi, mais pas par qui.
Même si vous fermez et rouvrez Access, vous pourrez revoir tout l'historique de vos modifications (ça ne s'efface pas)
Personnellement, je trouve cette option bien pratique, mais fort dommage qu'elle n'existe que pour les champs Mémo... c'est comme ça !
Aucun commentaire:
Enregistrer un commentaire