Avant tout, je baisse modestement la tête car je sais que la façon dont j'ai
construit ma table est franchement bancale....mais bon c'est fait ..;-))
Voila, j'ai donc une table T_REPARTITION, ou pour des raisons pratiques je
stocke par enregistrement mes 22 utilisateurs d'un matériel.
Soit 1 champ MATERIEL (identifiant ce matériel)
et 22 autre champs UTIL1........UTIL2.......UTIL22 (quantité détenue par
UTILisateur)
Mon problème et de savoir comment paramètrer correctement une requête afin
que mon état n'affiche qu'un UTILisateur particulier.
En fait je ne voudrais pas a avoir 22 requêtes à faire, mais pouvoir à
partir d'une requête générale , choisir un des mes utilisateurs.
Est-il possible à partir par exemple d'une liste de choix
(UTIL1...........UTIL22) de passer en paramètre cette valeur à ma requête ?
Je suis preneur de toutes explications ..MERCI d'avance
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
Anor
Bonjour Samban
Samban a confié : | Bonsoir à tous et à toutes ..... | | Avant tout, je baisse modestement la tête car je sais que la façon | dont j'ai construit ma table est franchement bancale....mais bon | c'est fait ..;-)) | Voila, j'ai donc une table T_REPARTITION, ou pour des raisons | pratiques je stocke par enregistrement mes 22 utilisateurs d'un | matériel. | Soit 1 champ MATERIEL (identifiant ce matériel) | et 22 autre champs UTIL1........UTIL2.......UTIL22 (quantité détenue | par UTILisateur) | | Mon problème et de savoir comment paramètrer correctement une requête | afin que mon état n'affiche qu'un UTILisateur particulier. | | En fait je ne voudrais pas a avoir 22 requêtes à faire, mais pouvoir à | partir d'une requête générale , choisir un des mes utilisateurs. | | Est-il possible à partir par exemple d'une liste de choix | (UTIL1...........UTIL22) de passer en paramètre cette valeur à ma | requête ? | | Je suis preneur de toutes explications ..MERCI d'avance
Mettons que ton formulaire, sur clic d'un bouton, lance l'ouverture de l'état. Une zone de liste contient la liste des utilisateurs en première colonne.
Private Sub Report_Open(Cancel As Integer) Me.RecordSource = "SELECT * FROM LaTable WHERE " & Forms!LeFormulaire!LaListe.Column(0) & " Lecritère" End Sub
voilà grosso modo tu "fabriques" la requête source sur ouverture de l'état en fonction de tel ou tel paramètre pioché ailleurs ou dans une inputbox de l'état lui-même...
Samban <samban@club-internet.fr> a confié :
| Bonsoir à tous et à toutes .....
|
| Avant tout, je baisse modestement la tête car je sais que la façon
| dont j'ai construit ma table est franchement bancale....mais bon
| c'est fait ..;-))
| Voila, j'ai donc une table T_REPARTITION, ou pour des raisons
| pratiques je stocke par enregistrement mes 22 utilisateurs d'un
| matériel.
| Soit 1 champ MATERIEL (identifiant ce matériel)
| et 22 autre champs UTIL1........UTIL2.......UTIL22 (quantité détenue
| par UTILisateur)
|
| Mon problème et de savoir comment paramètrer correctement une requête
| afin que mon état n'affiche qu'un UTILisateur particulier.
|
| En fait je ne voudrais pas a avoir 22 requêtes à faire, mais pouvoir à
| partir d'une requête générale , choisir un des mes utilisateurs.
|
| Est-il possible à partir par exemple d'une liste de choix
| (UTIL1...........UTIL22) de passer en paramètre cette valeur à ma
| requête ?
|
| Je suis preneur de toutes explications ..MERCI d'avance
Mettons que ton formulaire, sur clic d'un bouton, lance l'ouverture de l'état.
Une zone de liste contient la liste des utilisateurs en première colonne.
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "SELECT * FROM LaTable WHERE " & Forms!LeFormulaire!LaListe.Column(0) & " Lecritère"
End Sub
voilà grosso modo tu "fabriques" la requête source sur ouverture de l'état en fonction de tel ou
tel paramètre pioché ailleurs
ou dans une inputbox de l'état lui-même...
Samban a confié : | Bonsoir à tous et à toutes ..... | | Avant tout, je baisse modestement la tête car je sais que la façon | dont j'ai construit ma table est franchement bancale....mais bon | c'est fait ..;-)) | Voila, j'ai donc une table T_REPARTITION, ou pour des raisons | pratiques je stocke par enregistrement mes 22 utilisateurs d'un | matériel. | Soit 1 champ MATERIEL (identifiant ce matériel) | et 22 autre champs UTIL1........UTIL2.......UTIL22 (quantité détenue | par UTILisateur) | | Mon problème et de savoir comment paramètrer correctement une requête | afin que mon état n'affiche qu'un UTILisateur particulier. | | En fait je ne voudrais pas a avoir 22 requêtes à faire, mais pouvoir à | partir d'une requête générale , choisir un des mes utilisateurs. | | Est-il possible à partir par exemple d'une liste de choix | (UTIL1...........UTIL22) de passer en paramètre cette valeur à ma | requête ? | | Je suis preneur de toutes explications ..MERCI d'avance
Mettons que ton formulaire, sur clic d'un bouton, lance l'ouverture de l'état. Une zone de liste contient la liste des utilisateurs en première colonne.
Private Sub Report_Open(Cancel As Integer) Me.RecordSource = "SELECT * FROM LaTable WHERE " & Forms!LeFormulaire!LaListe.Column(0) & " Lecritère" End Sub
voilà grosso modo tu "fabriques" la requête source sur ouverture de l'état en fonction de tel ou tel paramètre pioché ailleurs ou dans une inputbox de l'état lui-même...