rediriger à partir d'une liste déroulante [ Access ] - SQL/NoSQL - Programmation
Marsh Posté le 25-06-2004 à 15:31:06
bon je vois que mon probleme n'inspire pas grand monde... snif... ils sont ou les balèzes en access?? autrement si quelqu'un a une idée alternative je suis preneur...
Marsh Posté le 28-06-2004 à 13:18:54
bonne question, je me demander pareil.
moi j'ai contourner le probléme mais si quelqu'un peu répondre sa m'intérresse aussi
Marsh Posté le 29-06-2004 à 12:06:14
C'est suceptible de m'interesser ce que tu me dis là, Patey. Comment as-tu contourné le probleme? si tu pouvais me faire une réponse détaillée.
Merci d'avance
Marsh Posté le 05-07-2004 à 17:39:45
fliz a écrit : Salut, |
Slt désolé pour le retard mais il a fallu du tps pour qu'ils me donne le droit de répondre.
Donc pour ton pb tu peux utiliser le VB.
Tu utilises la procédure evenementielle 'OnChange()' de ta liste.
Ensuite dans le code en VB tu récuperes la valeur sélectionnée dans ta liste par la commande : [Nom_de_ta_liste].Column(x) avec x=le numéro de la colonne que tu veux utiliser
(ATTENTION!! : la 1ere colonne a le numéro 0)
Petit conseil : teste d'abord qu'une valeur a bien été sélectionnée et que la commande [Nom_de_ta_liste].Column(x) ne renvoie pas Null.
Voila
bon courage
Marsh Posté le 07-07-2004 à 11:08:47
j'ai regler le probléme en ne faisant qu'une seule table et en ajoutant un champs.
merci pour la réponse mais j'ai pas envi de toutrecommencer
mais je testerai en travaillant VB je suis pas très forte la dessus
Marsh Posté le 09-07-2004 à 09:24:24
Arf ca m'intéresse ca...
Moi j'ai dans un formulaire 5 zones de listes déroulantes et il fautdrait que suivant les valeurs sélectionnées on affiche un autre formulaire avec seulement les enregistrements qui contiennent les valeurs sélectionnées dans la liste...
OnChange (Combo9)
[Combo9].Column0
J'ai mis ca pour le moment mais bon...
HELP svp
Marsh Posté le 12-07-2004 à 10:05:57
DJELiTe a écrit : Arf ca m'intéresse ca... |
[Combo9].Column0 ne te retourne que la valeur de la colonne sélectionnée dans la liste.
Pour ouvrir un formulaire tu dois utiliser la commande d'ouverture du formulaire cad "docmd.OpenForm [Nom_du_Formulaire]..."
voili voilu
Marsh Posté le 12-07-2004 à 11:55:04
Ouesh merci j'viens de tenter ca mais ca ne fonctionne pas non plus... Peut etre que ma syntaxe est mauvaise en fait..
DoCmd.OpenForm "FrmAnswerAllQueries", acNormal, , FrmAnswerAllQueries.FLangage.Value Like " & FrmAskAllQueries.Combo1.Value"
J'sais pas trop.
Marsh Posté le 13-07-2004 à 10:46:40
DJELiTe a écrit : Ouesh merci j'viens de tenter ca mais ca ne fonctionne pas non plus... Peut etre que ma syntaxe est mauvaise en fait.. |
??
FrmAnswerAllQueries.FLangage.Value Like " & FrmAskAllQueries.Combo1.Value" ca correspond à quoi?
a premiere vue il doit y avoir un pb avec les " " ...
Marsh Posté le 14-07-2004 à 11:09:20
tibob26 a écrit : ?? |
Ouep c'était comme ca qu'il fallait mettre :
Code :
|
Mercii
Marsh Posté le 15-07-2004 à 15:39:05
no pb
bon courage pour la suite
Marsh Posté le 24-06-2004 à 15:16:58
Salut,
mon probleme est le suivant:
j'aimerai à partir d'une liste déroulante dans un formulaire ouvrir telle ou telle table en fonction de l'item choisi dans la liste, que ce soit pour visualiser les tables ou pour ajouter des enregistrements.
Peut-on faire ceci avec un formulaire?, ou faut-il passer par des macros ? et surtout comment fait-on??
Merci de votre aide.