Bonjour,
J'ai récemment posé une question sur la façon de calculer une colonne d'une requête grâce au connecteur logique IIF concernant une colonne nommé "Statut" dans une zone de liste.
Il y a bien sûr d'autres colonnes : liées à un fichier .xls
Sauf "Statut" qui affiche l'etat d'avancement d'une commande : de 1 pour le début de fabrication jusqu'à 6 pour signifier que la commande est prête à être envoyer.
Voici la formule utilisée :
1 2 3 4 5 6
| Statut: VraiFaux([Assemblage]="Terminé";1;0) +
VraiFaux([Mise en Place]="Terminé";1;0) +
VraiFaux([Montage sur platine]="Terminé";1;0) +
VraiFaux([Platine + Pcb]="Terminé";1;0) +
VraiFaux([Test]="Terminé";1;0) +
VraiFaux([Emballage]="Terminé";1;0) |
Mon soucis est pour une raison que j'ignore, cette formule qui fonctionnait très bien, c'est enlever à priori toute seule, et que lorsque j'essaye de la remettre en
mode création de requête, la colonne se remet à jour en affichant bien l'etat d'avancement mais dès lors que je quitte le formulaire et que je le relance (sans quitter Access qui plus est) la formule à disparue ; même après enregistrement
![:!:](https://www.developpez.net/forums/images/smilies/icon_exclaim.gif)
Quelque aurait-il la réponse à ce petit contencieux que j'ai avec Access
Partager