OVH Cloud OVH Cloud

Création de liste déroulante regroupant plusieurs champs

4 réponses
Avatar
whitehell
Bonjour =E0 tous,

J'ai cr=E9=E9 une base de donn=E9es qui a pour but de faire le lien entre
les r=E9f=E9rences des pi=E8ces de ma soci=E9t=E9 et les r=E9f=E9rences
correspondantes chez nos clients. Cependant, il existe quelques fois
plusieurs r=E9f=E9rences clients correspondantes =E0 une de mes
r=E9f=E9rences. J'ai donc cr=E9=E9 ma table comme suit:
R=E9f de ma soci=E9t=E9; R=E9f RSA1; R=E9f PSA1; Ref RSA2; RefPSA2

Je souhaiterai cr=E9=E9 une liste d=E9roulante qui permettrait de
rechercher une r=E9f=E9rence de ma soci=E9t=E9 =E0 partir d'une r=E9f=E9ren=
ce
client. Je n'ai pas de soucis pour cette mise en place mise =E0 part
pour grouper les r=E9f=E9rence RSA et PSA ensemble (c'est =E0 dire avoir
par exemple, pour RSA, une liste d=E9roulante regroupant toutes les
r=E9f=E9rences RSA1 et RSA2, rang=E9es dans l'ordre croissant)

Auriez vous un conseil pour cr=E9er ce genre de liste d=E9roulante
prenant en compte plusieurs champs. Je suppose qu'il doit y'avoir un
moyen en faisant une requ=EAte...

Merci par avance pour vos suggestions.

Whitehell

4 réponses

Avatar
ze Titi
Bonjour whitehell

Je ne comprends pas bien la façon dont tu as créé ta table...
Que sont RSA, PSA et pourquoi RSA1, RSA2, etc ?

Dans ton message
Bonjour à tous,

J'ai créé une base de données qui a pour but de faire le lien entre
les références des pièces de ma société et les références
correspondantes chez nos clients. Cependant, il existe quelques fois
plusieurs références clients correspondantes à une de mes
références. J'ai donc créé ma table comme suit:
Réf de ma société; Réf RSA1; Réf PSA1; Ref RSA2; RefPSA2

Je souhaiterai créé une liste déroulante qui permettrait de
rechercher une référence de ma société à partir d'une référence
client. Je n'ai pas de soucis pour cette mise en place mise à part
pour grouper les référence RSA et PSA ensemble (c'est à dire avoir
par exemple, pour RSA, une liste déroulante regroupant toutes les
références RSA1 et RSA2, rangées dans l'ordre croissant)

Auriez vous un conseil pour créer ce genre de liste déroulante
prenant en compte plusieurs champs. Je suppose qu'il doit y'avoir un
moyen en faisant une requête...

Merci par avance pour vos suggestions.

Whitehell


--
Voilou !
Cordialement,

Ze Titi

Avatar
whitehell
Bonjour Ze Titi,

RSA1, RSA2,... sont les noms de mes champs.
Un cas de figure revenant plus souvent serait par exemple: pour un nom,
il existe deux numéros de téléphone Tel1, Tel2.
Sauf que dans mon cas ce ne sont pas des numéros de telephone ni des
noms mais des références de pièces...

Merci

Whitehell
Avatar
ze Titi
Bonjour whitehell

Ca j'avais bien compris. Ce que je ne comprends pas, c'est pourquoi ne
pas avoir créé une table avec

RéférenceDeTaSociété;IdentifiantClient;RéférenceClient

ce qui te permet d'avoir un nombre infini de références client pour une
référence dans ta société. Et de cette façon, le regroupement que tu
veux faire est très simple. Non ?


Dans ton message
du vendredi
Bonjour Ze Titi,

RSA1, RSA2,... sont les noms de mes champs.
Un cas de figure revenant plus souvent serait par exemple: pour un nom,
il existe deux numéros de téléphone Tel1, Tel2.
Sauf que dans mon cas ce ne sont pas des numéros de telephone ni des
noms mais des références de pièces...

Merci

Whitehell


--
Voilou !
Cordialement,

Ze Titi

Avatar
whitehell
Re,

En effet, je n'avais pas pensé à ce cas de figure... Je vais voir ce
que ca donne!

Merci pour ton aide

whitehell