OVH Cloud OVH Cloud

récupération dans le code VB d'une donnée utilisée dans un formulaire

2 réponses
Avatar
GoodThing
Bonjour à toutes et tous.

J'ai une question vraisemblablement triviale pour beaucoup d'entre vous,
mais qui me pose problème, sachant qu'Access n'est pas mon domaine principal
de compétences.

A l'ouverture d'un état, je demande à l'utilisateur d'entrer une date de
facturation. (Pour ça c'est facile, il me suffit d'utiliser un champ sur
l'état en utilisant [date facturation]. Vu que cette variable n'existe pas
dans mes tables, Access ouvre une boite et demande la valeur de [date
facutration]. Ca, c'est OK et ca marche.

Je n'ai pas de problème pour manipuler cette date via les "expressions" dans
mon état (je formate ma date, je peux même opérer des opération DateAdd,
etc...) c'est OK et j'ai compris le fonctionnement.

Maintenant, je voudrais pouvoir utiliser la valeur de [date facture] dans du
code VB... et là, je ne connais pas la syntaxe pour pouvoir le faire.

Pour faire simple, imaginons que je souhaite afficher cette date dans un
label. Quel devrait être la syntaxe ?

Label1.caption = ????

D'avance merci

Etienne

2 réponses

Avatar
Gilbert
Bonjour,

Si tu veux passer par une boite utilise simplement
Label1.caption = InputBox("Date de facturation?")

Gilbert

"GoodThing" a écrit dans le message de
news:
Bonjour à toutes et tous.

J'ai une question vraisemblablement triviale pour beaucoup d'entre vous,
mais qui me pose problème, sachant qu'Access n'est pas mon domaine
principal

de compétences.

A l'ouverture d'un état, je demande à l'utilisateur d'entrer une date de
facturation. (Pour ça c'est facile, il me suffit d'utiliser un champ sur
l'état en utilisant [date facturation]. Vu que cette variable n'existe pas
dans mes tables, Access ouvre une boite et demande la valeur de [date
facutration]. Ca, c'est OK et ca marche.

Je n'ai pas de problème pour manipuler cette date via les "expressions"
dans

mon état (je formate ma date, je peux même opérer des opération DateAdd,
etc...) c'est OK et j'ai compris le fonctionnement.

Maintenant, je voudrais pouvoir utiliser la valeur de [date facture] dans
du

code VB... et là, je ne connais pas la syntaxe pour pouvoir le faire.

Pour faire simple, imaginons que je souhaite afficher cette date dans un
label. Quel devrait être la syntaxe ?

Label1.caption = ????

D'avance merci

Etienne





Avatar
Gilbert
Répond sur le groupe c'est plus simple à suivre.
Utilise une variable déclarée comme

Dim TaVariable As Date

puis,
TaVariable=InputBox("Date de facturation?")

Gilbert


Je veux évidemment faire un peu plus que simplement l'afficher. Je souhaite
manipuler cette date => la nécessité de la retrouver dans une variable.

D'avance merci

Etienne

"Gilbert" a écrit dans le message de
news:
Bonjour,

Si tu veux passer par une boite utilise simplement
Label1.caption = InputBox("Date de facturation?")

Gilbert

"GoodThing" a écrit dans le message de
news:
Bonjour à toutes et tous.

J'ai une question vraisemblablement triviale pour beaucoup d'entre vous,
mais qui me pose problème, sachant qu'Access n'est pas mon domaine
principal

de compétences.

A l'ouverture d'un état, je demande à l'utilisateur d'entrer une date de
facturation. (Pour ça c'est facile, il me suffit d'utiliser un champ sur
l'état en utilisant [date facturation]. Vu que cette variable n'existe
pas


dans mes tables, Access ouvre une boite et demande la valeur de [date
facutration]. Ca, c'est OK et ca marche.

Je n'ai pas de problème pour manipuler cette date via les "expressions"
dans

mon état (je formate ma date, je peux même opérer des opération DateAdd,
etc...) c'est OK et j'ai compris le fonctionnement.

Maintenant, je voudrais pouvoir utiliser la valeur de [date facture]
dans


du
code VB... et là, je ne connais pas la syntaxe pour pouvoir le faire.

Pour faire simple, imaginons que je souhaite afficher cette date dans un
label. Quel devrait être la syntaxe ?

Label1.caption = ????

D'avance merci

Etienne