PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Problème d'affichage 1
Problème d'affichage 1
Débuté par lass1250, 26 oct. 2005 06:04 - 3 réponses
Posté le 26 octobre 2005 - 06:04
Mon premier plroblème d'affichage est de pouvoir lformater un paragraphe avec la fonction Info ou toutes autres.


Le desire obtenir le résultat suivant:

taux de 10 % montant de la variable benefice1
taux de 15 % montant de la variable benefice2
taux de 20 % montant de la variable benefice3

ainsi de suite.... Presentement j'obtiens un resultant sur 3 lignes non formatee

nerci de votre aide.

voici mon code

Taux1 est un entier = 10
Taux2 est un entier = 15
Taux3 est un entier = 20
Taux4 est un entier = 25
Taux5 est un entier = 30
Taux6 est un entier = 35
Taux7 est un entier = 40
Benefice1 est un entier
Benefice2 est un entier
Benefice3 est un entier
Benefice4 est un entier
Benefice5 est un entier
Benefice6 est un entier
Benefice7 est un entier

Benefice1 = (Coutant * Taux1) /100
Benefice2 = (Coutant * Taux2) /100
Benefice3 = (Coutant * Taux3) /100
Benefice4 = (Coutant * Taux4) /100
Benefice5 = (Coutant * Taux5) /100
Benefice6 = (Coutant * Taux6) /100
Benefice7 = (Coutant * Taux7) /100

Info ("Le taux1 est de 10 % bénéfice est " + Benefice1 + ...
"Le taux2 est de 15 % bénéfice est " + Benefice2 + ...
"Le taux3 est de 20 % bénéfice est " + Benefice3 + ...
"Le taux4 est de 25 % bénéfice est " + Benefice4 + ...
"Le taux5 est de 30 % bénéfice est " + Benefice5 + ...
"Le taux6 est de 35 % bénéfice est " + Benefice6 + ...
"Le taux7 est de 40 % bénéfice est " + Benefice7)



Mon deuxieme probleme je veux que mon resultat s'inscrit dans le champs approprie sans que je sois obliger de passer dessus et de cliquer sur la souris pour obtenir le resultat de ma valeur de calcul.

Anoter dans ce cas present j'utilise la fenetre fiche du rad

soit: initialisation de benefice
entree de benefice
sortie de benefice
a chaque modification de benefice


merci beaucoup
Posté le 26 octobre 2005 - 07:35
Je ne comprends pas la question que tu pose à la fin de ta demande, ceci dit, pour la prémière question c'est tout simple.

Tu veux écrire en multiligne dans une boite de dialogue :

2 Solutions :

Info(Texte 1 + "......" + Texte2,"Texte3 + ".........." + Texte4,....,TexteN + "........" + TexteNN)

Info(Texte 1 + "......" + Texte2 + RC + "Texte3 + ".........." + Texte4 + RC + .... + RC + TexteN + "........" + TexteNN)

J'espère avoir répondu à ta question !!!

Bon dev
Posté le 26 octobre 2005 - 08:04
Bonjour, tu peux essayer ça :

Resultat est une chaine = ""
y est un entier = 1
Pour i = 10 A 40 PAS 5
Resultat += ChaineConstruit( "Le taux%1 de %2 % bénéfice est %3", y, z, (coutant * i) /100) + RC
FIN

Info(resultat)

Cordialement,

C.AUBRY
Posté le 26 octobre 2005 - 19:07
Merci beaucoup a vous deux vos solution fonctionne tres bien


Mon deuxieme probleme

Dans un fenetre standard rad de type fiche


j'ai 4 variable

soient: coutant
benefice en %
benefice en $
vendant

J'inscris le coutant puis le benefice en % , je fais le calcul du benefice en argent

Benefice$ = (Coutant * benefice%) /100

je veux que le resultat du calcul benefice en argent s'incrit automatiquement dans son
champ benefice$ sans que je sois obliger de cliquer dans le champs benefice$ pour le faire afficher.

Anoter dans ce cas present j'utilise la fenetre fiche du rad
J'incris ou mon code

soient: coutant
benefice en %
benefice en $
vendant


dans la section initialisation de benefice
entree de benefice
sortie de benefice
a chaque modification de benefice

Quel code je devrais utilise.
merci beaucoup