OVH Cloud OVH Cloud

If et controle

1 réponse
Avatar
Bonjour je voudrais savoir comment il faut faire pour que quand le mot
centrale de frein et selectionné, les mots Huile,Hydac,Joint,Niveau,Pompe à
main,Pressostat s'affiche tous dans mon controle Sous_ElementSM

pour le moment quand Centrale de frein est selectionner seule Pressostat
apparait

Merci de votre aide

Private Sub ElémentSM_Click()
If ElémentSM = "Centrale de frein" Then

Sous_ElementSM = "Huile"
Sous_ElementSM = "Hydac"
Sous_ElementSM = "Joint"
Sous_ElementSM = "Niveau"
Sous_ElementSM = "Pompe à main"
Sous_ElementSM = "Pressostat"

ELSE
End if
End sub

1 réponse

Avatar
Bonjour,
il serait certainement plus sûr de gérer :
1 table pièces détachées avec 1 clé primaire (numéro d'article) unique
2 table nomenclature pour dire que un composants de l'article 1 est l'article 2,
un composant de l'article 1 est l'article 2,
un composant de l'article 1 est l'article32,

ça donnerait des champs :

TblArticles :
IDArticle
DesignationArticle

1 Centrale de frein
2 Huile
3 Joints

TblNomenclature
IDArticlePere
IDArticleFils
QteArticlesFils


1 1 1
1 2 1
1 3 1

La requête du sous formulaire retournera tous les IDArticleFils pour lesquels on a la valeur
IDArticlePere dans le formulaire.

C'est automatique au lieu de gérer tous les cas de figure à la main

Je te donne quand même la syntaxe mais ce n'est pas te rendre service !!

If ElémentSM = "Centrale de frein" Then :Sous_ElementSM = "Huile,Hydac,Joint"

à+

--
Arnaud
-----------------------------------
http://users.skynet.be/mpfa/
-----------------------------------

a écrit dans le message de news:
42aa955e$0$10103$
| Bonjour je voudrais savoir comment il faut faire pour que quand le mot
| centrale de frein et selectionné, les mots Huile,Hydac,Joint,Niveau,Pompe à
| main,Pressostat s'affiche tous dans mon controle Sous_ElementSM
|
| pour le moment quand Centrale de frein est selectionner seule Pressostat
| apparait
|
| Merci de votre aide
|
| Private Sub ElémentSM_Click()
| If ElémentSM = "Centrale de frein" Then
|
| Sous_ElementSM = "Huile"
| Sous_ElementSM = "Hydac"
| Sous_ElementSM = "Joint"
| Sous_ElementSM = "Niveau"
| Sous_ElementSM = "Pompe à main"
| Sous_ElementSM = "Pressostat"
|
| ELSE
| End if
| End sub
|
|