Tout d'abord, je souhaite à tout les modérateurs,les membres, les invités, et à tous les utilisateurs de devloppez.com une jouyeuse année pleine de prospérité et de bonheur.
Ma question :
A l'affichage dans fastreport, j'obtient le résultat suivant :
Réglé s'affiche comme suit : R,gl,
CHQ N° s'affiche comme suit : CHQ NØ,
éspèces s'affiche comme suit : ,spŠces
Dans le forum de Fastreport, on me dit que c'est pas un problème de fastreport, voir la base de données.
En plus lorsque je travaille directement avec la table Table1 sans passer par une procedure stockée, le résultat dans fastreport est normal.
Je crois que le problème vient de la PS. (Portant, le champs "libelle" est à CHARACTER SET ISO8859_1)
C'est qlcn pourais m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 SET TERM ^ ; CREATE PROCEDURE test (xcode char(12)) returns (DTMVT DATE, LIBELLE VARCHAR(60) CHARACTER SET ISO8859_1, SOLDE NUMERIC(11,2) ) AS begin for select dtmvt, case typep when 33 then 'Bon de réception N°' || cdmvt when 1 then 'Comptant N°' || cdmvt when 3 then 'Bon de livraison N°' || cdmvt when 7 then 'Avoir N°' || cdmvt when 8 then 'Avoir N°' || cdmvt when 80 then 'Retrait des éspèces ' end,solde from table1 where code=:xCode INTO :dtmvt, :libelle,:solde do begin SUSPEND; end end ^ SET TERM ; ^ commit;
Merci d'avance.
Partager