Valeur d'une chaine

tedparker Messages postés 176 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 25 septembre 2006 - 10 mai 2004 à 10:16
tedparker Messages postés 176 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 25 septembre 2006 - 10 mai 2004 à 11:56
Voila mon pb!
J'ai un recordset qui parcoure une table dont les noms sont formatés (janv 2003,mars 2003,..).
Ce recordset est la source de mon formulaire qui doit être dynamique en fonction de la date du jour.
En gros je ne peux pas entrer en dur rs![Janv 2003] mais j'utilise un tableau de String contenant les noms de mes champs.
Malheureusement, rs![tabchamp(i)] ne marche pas! (bien sur qu'il n'y a aucun chp nommé de la sorte ds la table!)
Comment faire pr renvoyer la valeur de tabchamp(i) (comme le fait le $ en BASH)?
Je veux donc que rs![tabchamp(i)] soit équivalent à rs![Janv 2003]
Pliz!!

5 réponses

cs_PhilippeE Messages postés 437 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 10 août 2010 2
10 mai 2004 à 10:24
rs.Field(tabchamp(i))
0
tedparker Messages postés 176 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 25 septembre 2006
10 mai 2004 à 10:29
Ca marche pas
C rs.Fields(tabchamp(i))
Il me met "L'objet ne gère pas cette propriété ou cette méthode"
0
rastamath69 Messages postés 45 Date d'inscription vendredi 9 avril 2004 Statut Membre Dernière intervention 9 novembre 2009 1
10 mai 2004 à 10:33
Rastamath69,

Salut,
Bon je suis po un pro en VB, du fait que g débuté il y a seulement un peu plus d'un mois...
Dc mes conseils sont p-t pas les meilleurs!! ;-)

essaie de faire
rs![cstr(tabchamp(i))]

"Cstr()" est une fonction de conversion d'une variable en string, p-t que VB reconnaitra ta variable comme ca!

@+

plus on travail , plus on a des problemes, dc plus on a de chances d'en résoudre! 8-)
0
tedparker Messages postés 176 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 25 septembre 2006
10 mai 2004 à 10:36
Non raté j'y avais déjà pensé mais ca marche pas.Merci kan même!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tedparker Messages postés 176 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 25 septembre 2006
10 mai 2004 à 11:56
Please répondez moi because c'est mon projet de fin de DUT et jsui bloqué pr l'instant!
MERCI
0
Rejoignez-nous