OVH Cloud OVH Cloud

formulaire outlook modèle

1 réponse
Avatar
Nicolas L
Merci Noemie
effectivement j'ai Hardcod=E9 les valeurs possibles de mon=20
combo, car je veux le rendre autonome en cas de plantage=20
SQL server

je d=E9sire malheureusement =E9viter de me retaper la=20
propri=E9t=E9 "valeurs possibles" de mon combo en d=E9signat=20
[forms!monmod=E8le.Cbomonmenuderoulant] au lieu de=20
val1;val2;val3...

quelle est la ligne de code =E0 mettre dans "valeur=20
possible" ou "valeur d'origine" pour faire appel =E0 mon=20
formulaire mod=E8le ?
Merci

par contre, le truc de Anor fonctionne, le cliquer=20
d=E9placer avec la touche Ctrl recopie non seulement mon=20
combo, mais aussi ses valeurs possibles
Nicolas

>-----Message d'origine-----
>Anor a raison...
>
>Tu nommes tes champs et objets dans le formulaire mod=E8le=20
>(ex. cboMonMenuDeroulant, txtNom, txtPrenom)=20
>
>Mais en copiant collant d'un formulaire a l'autre il n'y=20
>a que les nom d'objets(ou controles) qui se copient.=20
>
>une fois ton combobox copier tu dois aller dans ses=20
>propri=E9t=E9s pour lui choisir ou cr=E9er un champ. Sans cela=20
>tu ne peux pas alimenter ta combobox. A chaque champ que=20
>tu cr=E9 celui-ci apparait dans "Champs d=E9fini par=20
>l'utilisateur dans la boite de reception" une fois cr=E9er=20
>les fois suivante tu vas le selectionn=E9 et il va=20
>s'ajouter a la liste des "champs d=E9finits par=20
>l'utilisateur dans cet element".
>
>Si tu as hardcod=E9 les valeurs de ta combobox et bien tu=20
>recopy aussi les "valeur possible".
>(ex. ;Nombre;Pourcentage;Nombre et pourcentage)
>
>Tu refais cela a chaque fois que tu copis ta combobox=20
>dans un autre formulaire!
>
>Des heures de plaisir! :P
>
>Noemie
>.
>
.

1 réponse

Avatar
Noemie
Je n'ai pas encore trouvé de truc pour aller chercher des
informations dans un autre formulaire!

J'ai juste trouver un truc pour allimenter une listebox
ou une combobox a l'intérieur d'un formulaire en passant
par l'éditeur de script.


Dim goInspector
Dim goControls

Function Item_Open()
'Initialiser les variables systèmes
Set goInspector = Item.GetInspector
Set goControls = goInspector.ModifiedFormPage _
("Formulaire").Controls
End Function

goControls("TaComboBox").PossibleValues = "tes valeurs;
valeur2; valeur3; "

Je crois que toi ce que tu veux c'est appliquer un
changement a ta liste a un endroit et que tous les autres
formulaire s'inspirent de cette liste... malheureusement
ma méthode ne fonctionne pas pour ce que tu veux et je
n'ai pas de solution.

J'ai plein d'autre problème en ce moment avec le codage!
Le code dans mes formulaires de s'exécute pas lorsqu'ils
sont rendu a destination. J'utilise un formulaire
standard de message. j'ajoute des fonctionnalités, ca
marche bien... mais une fois a destination mes
fonctionnalité ne fonctionnent plus :(

bonne chance!

Noemie


-----Message d'origine-----
Merci Noemie
effectivement j'ai Hardcodé les valeurs possibles de mon
combo, car je veux le rendre autonome en cas de plantage
SQL server

je désire malheureusement éviter de me retaper la
propriété "valeurs possibles" de mon combo en désignat
[forms!monmodèle.Cbomonmenuderoulant] au lieu de
val1;val2;val3...

quelle est la ligne de code à mettre dans "valeur
possible" ou "valeur d'origine" pour faire appel à mon
formulaire modèle ?
Merci

par contre, le truc de Anor fonctionne, le cliquer
déplacer avec la touche Ctrl recopie non seulement mon
combo, mais aussi ses valeurs possibles
Nicolas

-----Message d'origine-----
Anor a raison...

Tu nommes tes champs et objets dans le formulaire
modèle


(ex. cboMonMenuDeroulant, txtNom, txtPrenom)

Mais en copiant collant d'un formulaire a l'autre il
n'y


a que les nom d'objets(ou controles) qui se copient.

une fois ton combobox copier tu dois aller dans ses
propriétés pour lui choisir ou créer un champ. Sans
cela


tu ne peux pas alimenter ta combobox. A chaque champ
que


tu cré celui-ci apparait dans "Champs défini par
l'utilisateur dans la boite de reception" une fois
créer


les fois suivante tu vas le selectionné et il va
s'ajouter a la liste des "champs définits par
l'utilisateur dans cet element".

Si tu as hardcodé les valeurs de ta combobox et bien tu
recopy aussi les "valeur possible".
(ex. ;Nombre;Pourcentage;Nombre et pourcentage)

Tu refais cela a chaque fois que tu copis ta combobox
dans un autre formulaire!

Des heures de plaisir! :P

Noemie
.

..



.