Bonjour tout le monde,
Dans un sous-formulaire affichant en tableau l'ensemble de l'activité pour un
client donné, j'ai besoin d'afficher à la volée la valeur cumulée des
diverses commandes de ce client.
J'ai donc pensé à un contrôle indépendant (ValeurJob) dont la valeur serait
quelque chose du genre :
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = NomClient" AND "NumCommande =
Commande")
où Client et NumCommande appartiennent à tblTravaux et NomClient et Commande
sont les noms des champs du formulaire.
Mais ça ne fonctionne pas. J'ai toujours un message d'erreur à la création
et, bien sûr, à l'affichage.
Est-ce qu'une bonne âme aurait la gentillesse de me remettre sur la voie ?
Merci d'avance.
Cordialement.
PG
Bonjour tout le monde,
Dans un sous-formulaire affichant en tableau l'ensemble de l'activité pour un
client donné, j'ai besoin d'afficher à la volée la valeur cumulée des
diverses commandes de ce client.
J'ai donc pensé à un contrôle indépendant (ValeurJob) dont la valeur serait
quelque chose du genre :
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = NomClient" AND "NumCommande =
Commande")
où Client et NumCommande appartiennent à tblTravaux et NomClient et Commande
sont les noms des champs du formulaire.
Mais ça ne fonctionne pas. J'ai toujours un message d'erreur à la création
et, bien sûr, à l'affichage.
Est-ce qu'une bonne âme aurait la gentillesse de me remettre sur la voie ?
Merci d'avance.
Cordialement.
PG
Bonjour tout le monde,
Dans un sous-formulaire affichant en tableau l'ensemble de l'activité pour un
client donné, j'ai besoin d'afficher à la volée la valeur cumulée des
diverses commandes de ce client.
J'ai donc pensé à un contrôle indépendant (ValeurJob) dont la valeur serait
quelque chose du genre :
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = NomClient" AND "NumCommande =
Commande")
où Client et NumCommande appartiennent à tblTravaux et NomClient et Commande
sont les noms des champs du formulaire.
Mais ça ne fonctionne pas. J'ai toujours un message d'erreur à la création
et, bien sûr, à l'affichage.
Est-ce qu'une bonne âme aurait la gentillesse de me remettre sur la voie ?
Merci d'avance.
Cordialement.
PG
Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "' AND
NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "' AND
NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "' AND
NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour ze Titi, et merci de ton attention.
Le "tu n'es pas loin" m'a fait plaisir.
Mais je dois avoir fait comme dans l'artillerie de marine : un coup long
(le mien), un coup court (le tien), mais je n'arrive pas envoyer le
troisième au but :-(
D'après ton aide, ma formule avec les noms de champs réels devrait être
(mon A2K est en français - si je laisse SUMDOM et AND la réponse est
#nom?) :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et "NumCommande = " & [NumCommande] & "") ==>> #Erreur
avec comme complément : La syntaxe de l'expression entrée n'est pas
correcte. Vous avez peut être entré un opérande sans opérateur.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
C'est à tous les coups un problème de guillemet et/ou apostrophe, mais
je les ai triturés dans tous les sens sans succès.
Tous les champs concernés sauf Client sont numériques (TempsTravail est
en heure,centièmes pas en format horaire).
Puis-je _encore_ abuser de ton amabilité ?
PG
"ze Titi" a écrit dans le message de
news:Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "'
AND NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour,
Bonjour ze Titi, et merci de ton attention.
Le "tu n'es pas loin" m'a fait plaisir.
Mais je dois avoir fait comme dans l'artillerie de marine : un coup long
(le mien), un coup court (le tien), mais je n'arrive pas envoyer le
troisième au but :-(
D'après ton aide, ma formule avec les noms de champs réels devrait être
(mon A2K est en français - si je laisse SUMDOM et AND la réponse est
#nom?) :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et "NumCommande = " & [NumCommande] & "") ==>> #Erreur
avec comme complément : La syntaxe de l'expression entrée n'est pas
correcte. Vous avez peut être entré un opérande sans opérateur.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
C'est à tous les coups un problème de guillemet et/ou apostrophe, mais
je les ai triturés dans tous les sens sans succès.
Tous les champs concernés sauf Client sont numériques (TempsTravail est
en heure,centièmes pas en format horaire).
Puis-je _encore_ abuser de ton amabilité ?
PG
"ze Titi" <ze_titi_enlever-ceci@tiscali.fr> a écrit dans le message de
news:mn.62f07d746a4e49a2.64280@tiscali.fr...
Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "'
AND NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour,
Bonjour ze Titi, et merci de ton attention.
Le "tu n'es pas loin" m'a fait plaisir.
Mais je dois avoir fait comme dans l'artillerie de marine : un coup long
(le mien), un coup court (le tien), mais je n'arrive pas envoyer le
troisième au but :-(
D'après ton aide, ma formule avec les noms de champs réels devrait être
(mon A2K est en français - si je laisse SUMDOM et AND la réponse est
#nom?) :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et "NumCommande = " & [NumCommande] & "") ==>> #Erreur
avec comme complément : La syntaxe de l'expression entrée n'est pas
correcte. Vous avez peut être entré un opérande sans opérateur.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
C'est à tous les coups un problème de guillemet et/ou apostrophe, mais
je les ai triturés dans tous les sens sans succès.
Tous les champs concernés sauf Client sont numériques (TempsTravail est
en heure,centièmes pas en format horaire).
Puis-je _encore_ abuser de ton amabilité ?
PG
"ze Titi" a écrit dans le message de
news:Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "'
AND NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour,
Bonjour ze Titi, et merci de ton attention.
Le "tu n'es pas loin" m'a fait plaisir.
Mais je dois avoir fait comme dans l'artillerie de marine : un coup
long (le mien), un coup court (le tien), mais je n'arrive pas envoyer
le troisième au but :-(
D'après ton aide, ma formule avec les noms de champs réels devrait
être (mon A2K est en français - si je laisse SUMDOM et AND la réponse
est #nom?) :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et "NumCommande = " & [NumCommande] & "") ==>> #Erreur
avec comme complément : La syntaxe de l'expression entrée n'est pas
correcte. Vous avez peut être entré un opérande sans opérateur.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
C'est à tous les coups un problème de guillemet et/ou apostrophe, mais
je les ai triturés dans tous les sens sans succès.
Tous les champs concernés sauf Client sont numériques (TempsTravail
est en heure,centièmes pas en format horaire).
Puis-je _encore_ abuser de ton amabilité ?
PG
"ze Titi" a écrit dans le message de
news:Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "'
AND NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour,
et avec SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client =
'" & [Client] & "' et NumCommande = " & [NumCommande])
Tu dois y être !
Courage
Pour infos :
Bonjour ze Titi, et merci de ton attention.
Le "tu n'es pas loin" m'a fait plaisir.
Mais je dois avoir fait comme dans l'artillerie de marine : un coup
long (le mien), un coup court (le tien), mais je n'arrive pas envoyer
le troisième au but :-(
D'après ton aide, ma formule avec les noms de champs réels devrait
être (mon A2K est en français - si je laisse SUMDOM et AND la réponse
est #nom?) :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et "NumCommande = " & [NumCommande] & "") ==>> #Erreur
avec comme complément : La syntaxe de l'expression entrée n'est pas
correcte. Vous avez peut être entré un opérande sans opérateur.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
C'est à tous les coups un problème de guillemet et/ou apostrophe, mais
je les ai triturés dans tous les sens sans succès.
Tous les champs concernés sauf Client sont numériques (TempsTravail
est en heure,centièmes pas en format horaire).
Puis-je _encore_ abuser de ton amabilité ?
PG
"ze Titi" <ze_titi_enlever-ceci@tiscali.fr> a écrit dans le message de
news:mn.62f07d746a4e49a2.64280@tiscali.fr...
Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "'
AND NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour,
et avec SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client =
'" & [Client] & "' et NumCommande = " & [NumCommande])
Tu dois y être !
Courage
Pour infos :
Bonjour ze Titi, et merci de ton attention.
Le "tu n'es pas loin" m'a fait plaisir.
Mais je dois avoir fait comme dans l'artillerie de marine : un coup
long (le mien), un coup court (le tien), mais je n'arrive pas envoyer
le troisième au but :-(
D'après ton aide, ma formule avec les noms de champs réels devrait
être (mon A2K est en français - si je laisse SUMDOM et AND la réponse
est #nom?) :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et "NumCommande = " & [NumCommande] & "") ==>> #Erreur
avec comme complément : La syntaxe de l'expression entrée n'est pas
correcte. Vous avez peut être entré un opérande sans opérateur.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
C'est à tous les coups un problème de guillemet et/ou apostrophe, mais
je les ai triturés dans tous les sens sans succès.
Tous les champs concernés sauf Client sont numériques (TempsTravail
est en heure,centièmes pas en format horaire).
Puis-je _encore_ abuser de ton amabilité ?
PG
"ze Titi" a écrit dans le message de
news:Bonjour Mission
Tu n'es pas loin:
=SUMDOM("[Qté] * [PuHt]";"tblTravaux";"Client = '" & NomClient & "'
AND NumCommande = '" & Commande & "'")
Note: retire les "'" si les champs sont numériques.
Bonjour,
et avec SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client =
'" & [Client] & "' et NumCommande = " & [NumCommande])
Tu dois y être !
Courage
Pour infos :
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur absent)
dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur absent)
dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur absent)
dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Bonjour fabien,
Ben si vous y mettez à deux maintenant ... ;-)
J'ai la même #Erreur qu'avec=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur absent)
dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Je viens de tenter diverses expériences, en me basant sur un "MaxDom" qui
fonctionne
En particulier, j'ai utilisé des contrôles avec des noms différents de ceux
de la table, et ça semble mieux.
Mais toujours avec un seul critère : soit le nom, soit le numcommande.
J'en arrive à me demander si SomDom accepte plusieurs critères :-(
Et si je n'aurai pas plus vite fait de trouver quelque chose en VBA. Mais je
n'en suis pas encore à la compréhension des tableaux...... Donc, soit
fouiller dans les greniers Access, soit espérer encore un coup de main.
Enfin, ce n'est pas bien grave. Je trouverai bien quelque chose.
Meci encore.
PG
Bonjour fabien,
Ben si vous y mettez à deux maintenant ... ;-)
J'ai la même #Erreur qu'avec
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur absent)
dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Je viens de tenter diverses expériences, en me basant sur un "MaxDom" qui
fonctionne
En particulier, j'ai utilisé des contrôles avec des noms différents de ceux
de la table, et ça semble mieux.
Mais toujours avec un seul critère : soit le nom, soit le numcommande.
J'en arrive à me demander si SomDom accepte plusieurs critères :-(
Et si je n'aurai pas plus vite fait de trouver quelque chose en VBA. Mais je
n'en suis pas encore à la compréhension des tableaux...... Donc, soit
fouiller dans les greniers Access, soit espérer encore un coup de main.
Enfin, ce n'est pas bien grave. Je trouverai bien quelque chose.
Meci encore.
PG
Bonjour fabien,
Ben si vous y mettez à deux maintenant ... ;-)
J'ai la même #Erreur qu'avec=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur absent)
dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Je viens de tenter diverses expériences, en me basant sur un "MaxDom" qui
fonctionne
En particulier, j'ai utilisé des contrôles avec des noms différents de ceux
de la table, et ça semble mieux.
Mais toujours avec un seul critère : soit le nom, soit le numcommande.
J'en arrive à me demander si SomDom accepte plusieurs critères :-(
Et si je n'aurai pas plus vite fait de trouver quelque chose en VBA. Mais je
n'en suis pas encore à la compréhension des tableaux...... Donc, soit
fouiller dans les greniers Access, soit espérer encore un coup de main.
Enfin, ce n'est pas bien grave. Je trouverai bien quelque chose.
Meci encore.
PG
Bonjour fabien,
Ben si vous y mettez à deux maintenant ... ;-)
J'ai la même #Erreur qu'avec=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Je viens de tenter diverses expériences, en me basant sur un "MaxDom" qui
fonctionne
En particulier, j'ai utilisé des contrôles avec des noms différents de
ceux de la table, et ça semble mieux.
Mais toujours avec un seul critère : soit le nom, soit le numcommande.
J'en arrive à me demander si SomDom accepte plusieurs critères :-(
Et si je n'aurai pas plus vite fait de trouver quelque chose en VBA. Mais
je n'en suis pas encore à la compréhension des tableaux...... Donc, soit
fouiller dans les greniers Access, soit espérer encore un coup de main.
Enfin, ce n'est pas bien grave. Je trouverai bien quelque chose.
Meci encore.
PG
Bonjour fabien,
Ben si vous y mettez à deux maintenant ... ;-)
J'ai la même #Erreur qu'avec
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Je viens de tenter diverses expériences, en me basant sur un "MaxDom" qui
fonctionne
En particulier, j'ai utilisé des contrôles avec des noms différents de
ceux de la table, et ça semble mieux.
Mais toujours avec un seul critère : soit le nom, soit le numcommande.
J'en arrive à me demander si SomDom accepte plusieurs critères :-(
Et si je n'aurai pas plus vite fait de trouver quelque chose en VBA. Mais
je n'en suis pas encore à la compréhension des tableaux...... Donc, soit
fouiller dans les greniers Access, soit espérer encore un coup de main.
Enfin, ce n'est pas bien grave. Je trouverai bien quelque chose.
Meci encore.
PG
Bonjour fabien,
Ben si vous y mettez à deux maintenant ... ;-)
J'ai la même #Erreur qu'avec=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[Client] & "' et NumCommande = '" & [NumCommande] & "'") me renvoie la
même chose. Message complémentaire : Erreur de syntaxe (opérateur
absent) dans l'expression 'Client = 'DUPONT' ET NumCommande ="'.
Je viens de tenter diverses expériences, en me basant sur un "MaxDom" qui
fonctionne
En particulier, j'ai utilisé des contrôles avec des noms différents de
ceux de la table, et ça semble mieux.
Mais toujours avec un seul critère : soit le nom, soit le numcommande.
J'en arrive à me demander si SomDom accepte plusieurs critères :-(
Et si je n'aurai pas plus vite fait de trouver quelque chose en VBA. Mais
je n'en suis pas encore à la compréhension des tableaux...... Donc, soit
fouiller dans les greniers Access, soit espérer encore un coup de main.
Enfin, ce n'est pas bien grave. Je trouverai bien quelque chose.
Meci encore.
PG
Hello Mission !
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[client] & "' And NumCommande = " & [NumCommande])
Le "et" me paraissait curieux...
Ceci dit, il est certain que SomDom fonctionne avec plusieurs critères.
Hello Mission !
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[client] & "' And NumCommande = " & [NumCommande])
Le "et" me paraissait curieux...
Ceci dit, il est certain que SomDom fonctionne avec plusieurs critères.
Hello Mission !
=SomDom("[TempsTravail] * [PuSpécialité]";"tblTravaux";"Client = '" &
[client] & "' And NumCommande = " & [NumCommande])
Le "et" me paraissait curieux...
Ceci dit, il est certain que SomDom fonctionne avec plusieurs critères.