2009-06-02 12 views
1

J'ai réussi à concevoir un rapport comme je le souhaite, mais je ne suis pas en mesure d'obtenir Rave Report pour imprimer/convertir Grand total en mots. Par exemple, si le total général est 1,200.00, il doit uniquement afficher One Thousand and Two Hundred.Nombre de mots dans Rave Rapport

Est-ce que quelque chose comme ceci est possible dans Rave Report?

Répondre

1

Je ne pense pas que Rave Reports possède une fonction intégrée qui convertit les nombres en travaux. Cependant, j'ai trouvé un article, qui explique How to Convert Numbers (Currency) to Words, sur About.com.

Jetez un oeil à la ConvertToWords fonction dans l'unité NumberToWords.

Vous pouvez convertir le nombre et transmettre les mots au rapport lors de l'exécution.

Edit:

Vous pouvez transmettre des paramètres à vos rapports comme celui-ci.

RvProject.Open; 
    RvProject.SelectReport('ParametrizedReport',False); 
    RvProject.SetParam('Name','Leonel'); 
    RvProject.Execute; 
    RvProject.Close; 

Consultez l'article Introduction to Rave Reports.

+0

Merci pour ce lien. Comment définir le texte dans un rapport Rave à partir du code Delphi? Je ne connais aucun moyen par lequel je peux manipuler le contenu d'un rapport Rave quand il est rendu ou après avoir rendu une page. –

+0

J'ai développé ma réponse avec un exemple de comment passer des paramètres à un rapport Rave. – stukelly