bonjour a tous cher amis, voici ma situation. J'ai une table nommé
"Reboiseur" qui contient les champs suivants: nom, nombredeplant,
numeroterrain et blocfermer(qui lui est une case a cocher). Le principe de
cette base est que je sélectionne un reboiseur par le "nom", j'entre le
nombre de plants qu'il a planté, j'inscrit le numero de terrain dans lequel
les plants on été plantés et si le terrain est fini de planté je coche le
champs "blocfermer". Donc je peux entrer des données plusieurs fois dans le
terrains numéro 1 avec plusieurs reboiseurs différent, mais lorsque je clique
sur blocfermer je ne veux plus être capable d'entrer le numero de terrain 1.
Comment m'y prendre pour qu'un message apparaisse me disant que le terrain
est fermé et que je ne peux entrer de nouveau des plants dans ce terrain????
condition multiple, dcount????? je ne sais plus...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
NewsUser
Bsr, Voila une question qui semble toute simple mais qui a une solution qui l'est un peu moins ... En résumé : comment empecher la mise à jour d'un enregistrement en fonction de la valeur d'un champ. Une des solutions serait de jouer sur l'etat du formulaire lui meme. Tu ouvres le formulaire systématiquement en lecture seule (toujours privilégier l'état le plus sur pour tes data !) puis sur l'evenement "on activate" en fonction de la valeur du champ "blocfermer" tu retires l'atribut "lecture seule" ou pas..
Je le ferais comme ca ! mais ce n'est que la déduction de 5 minutes de relexion à 23 H et il y a certainement mieux. En programation, il y a d'ailleurs toujours mieux...
@+
"macgiver" a écrit dans le message de news:
bonjour a tous cher amis, voici ma situation. J'ai une table nommé "Reboiseur" qui contient les champs suivants: nom, nombredeplant, numeroterrain et blocfermer(qui lui est une case a cocher). Le principe de cette base est que je sélectionne un reboiseur par le "nom", j'entre le nombre de plants qu'il a planté, j'inscrit le numero de terrain dans lequel les plants on été plantés et si le terrain est fini de planté je coche le champs "blocfermer". Donc je peux entrer des données plusieurs fois dans le terrains numéro 1 avec plusieurs reboiseurs différent, mais lorsque je clique sur blocfermer je ne veux plus être capable d'entrer le numero de terrain 1. Comment m'y prendre pour qu'un message apparaisse me disant que le terrain est fermé et que je ne peux entrer de nouveau des plants dans ce terrain???? condition multiple, dcount????? je ne sais plus...
merci
Bsr,
Voila une question qui semble toute simple mais qui a une solution qui l'est
un peu moins ...
En résumé : comment empecher la mise à jour d'un enregistrement en fonction
de la valeur d'un champ.
Une des solutions serait de jouer sur l'etat du formulaire lui meme.
Tu ouvres le formulaire systématiquement en lecture seule (toujours
privilégier l'état le plus sur pour tes data !) puis sur l'evenement "on
activate" en fonction de la valeur du champ "blocfermer" tu retires
l'atribut "lecture seule" ou pas..
Je le ferais comme ca ! mais ce n'est que la déduction de 5 minutes de
relexion à 23 H et il y a certainement mieux. En programation, il y a
d'ailleurs toujours mieux...
@+
"macgiver" <macgiver@discussions.microsoft.com> a écrit dans le message de
news: E6C50F2F-2160-4E34-9CDA-C030053138D8@microsoft.com...
bonjour a tous cher amis, voici ma situation. J'ai une table nommé
"Reboiseur" qui contient les champs suivants: nom, nombredeplant,
numeroterrain et blocfermer(qui lui est une case a cocher). Le principe
de
cette base est que je sélectionne un reboiseur par le "nom", j'entre le
nombre de plants qu'il a planté, j'inscrit le numero de terrain dans
lequel
les plants on été plantés et si le terrain est fini de planté je coche le
champs "blocfermer". Donc je peux entrer des données plusieurs fois dans
le
terrains numéro 1 avec plusieurs reboiseurs différent, mais lorsque je
clique
sur blocfermer je ne veux plus être capable d'entrer le numero de terrain
1.
Comment m'y prendre pour qu'un message apparaisse me disant que le terrain
est fermé et que je ne peux entrer de nouveau des plants dans ce
terrain????
condition multiple, dcount????? je ne sais plus...
Bsr, Voila une question qui semble toute simple mais qui a une solution qui l'est un peu moins ... En résumé : comment empecher la mise à jour d'un enregistrement en fonction de la valeur d'un champ. Une des solutions serait de jouer sur l'etat du formulaire lui meme. Tu ouvres le formulaire systématiquement en lecture seule (toujours privilégier l'état le plus sur pour tes data !) puis sur l'evenement "on activate" en fonction de la valeur du champ "blocfermer" tu retires l'atribut "lecture seule" ou pas..
Je le ferais comme ca ! mais ce n'est que la déduction de 5 minutes de relexion à 23 H et il y a certainement mieux. En programation, il y a d'ailleurs toujours mieux...
@+
"macgiver" a écrit dans le message de news:
bonjour a tous cher amis, voici ma situation. J'ai une table nommé "Reboiseur" qui contient les champs suivants: nom, nombredeplant, numeroterrain et blocfermer(qui lui est une case a cocher). Le principe de cette base est que je sélectionne un reboiseur par le "nom", j'entre le nombre de plants qu'il a planté, j'inscrit le numero de terrain dans lequel les plants on été plantés et si le terrain est fini de planté je coche le champs "blocfermer". Donc je peux entrer des données plusieurs fois dans le terrains numéro 1 avec plusieurs reboiseurs différent, mais lorsque je clique sur blocfermer je ne veux plus être capable d'entrer le numero de terrain 1. Comment m'y prendre pour qu'un message apparaisse me disant que le terrain est fermé et que je ne peux entrer de nouveau des plants dans ce terrain???? condition multiple, dcount????? je ne sais plus...