Visites

   visiteurs

   visiteurs en ligne

Sujet n°299 convertir le NET A PAYER en lettre
    par KOUL le 22/11/2009 : 20:27

Salut a tous,

je voudrais savoir comment convertir le NET A PAYER d'une facture dans un etat en lettre.

exemple: "arrêté la présente facture a la somme de (510 F CFA) cinq cent dix Fanc cfa".

 


Réponse n° 1 par 3Stone le 23/11/2009 : 15:33
Bonjour,

Cette fonction ne te convient pas ?  wink

Cordialement,
Pierre(3stone)

Réponse n° 2 par KOUL le 23/11/2009 : 17:06

Merci pour la reponse,

je voudrais savoir comment utiliser la fonction. Est-ce dans un module ou un Code sur la propriété du champ, ou encore dans la procedure evennementielle. si c'est ainsi comment faire la declaration de la variable? et le debogueur?

je voudrais obtenir la convertion sur l'ETAT et non le formulaire, ni la réquête.

je vous remercie

Réponse n° 3 par 3Stone le 23/11/2009 : 17:58
Bonjour,

Les fonctions se placent dans un module général, en sauvant le module sous "mod_Fonctions" par exemple.

Ensuite, ces fonctions s'utilisent comme toutes les autres fonctions natives d'Access.

Par exemple, dans la zone de texte d'un formulaire ou d'un état, on donnera comme source de cette zone de texte:

=NombreVersLettre([champ numérique])

Cordialement,
Pierre(3stone)

Réponse n° 4 par KOUL le 24/11/2009 : 06:07

Merci Piere, je vais essayer et vous informer par la suite, mais je vous informe deja que j'ai assez de probleme avec le DEBOGEUR des module, et comme c'est un thème que je ne comprends pas bon j'abandonne vite les modules..

MERCI de m'aider a améliorer mon niveau avec access.

un exemple me ferai du bien.

Coordialement

Réponse n° 5 par 3Stone le 26/11/2009 : 02:06
Bonjour,


Dixit...
un exemple me ferai du bien.


C'est exactement ce que j'ai fais le message précédant wink

Il faut, bien sûr, lire attentivement les pistes indiquées...

Cordialement,
Pierre(3stone)

Réponse n° 6 par KOUL le 02/12/2009 : 22:18

Salut et merci pour la reponse;

la facture est prête dans un Etat que j'ai moi même personnalisé; mais il manque quelques choses; car je n'arrive pas a imprimé la facture souhaite parmi tant d'autres.

quand je lance l'impression c'est toujours la première facture qui est imprimer.

comment faire?

Merci

Réponse n° 7 par 3Stone le 03/12/2009 : 14:22
Bonjour,


Dixit...
quand je lance l'impression c'est toujours la première facture qui est imprimer.


Comment lance tu l'impression ?  Un bouton, créé avec l'assistant ?

Dans ce cas, regarde le code créé sous le bouton, tu trouvera quelque chose comme :


 Dim stDocName As String
 stDocName = "nom de l'état"
 DoCmd.OpenReport stDocName, acViewNormal


qu'il suffit de compléter de cette manière :


 Dim stDocName As String
 stDocName = "nom de l'état"
 DoCmd.OpenReport stDocName, acViewNormal, , "NoClient=" & Me.NoClient


Ici, NoClient est l'identifiant (clé primaire) de l'enregistrement concerné.

Cordialement,
Pierre(3stone)

[ Retour à la liste des sujets ]

Recherche



Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 1 membre


Connectés :

( personne )

Haut