If you made a script you can offer it to the others here, or ask help to improve it. You can also report here bugs & problems with existing scripts.
rajah174
Posts: 2 Joined: 2005-08-06 18:58:46
Post
by rajah174 » 2005-08-06 19:12:47
Bonjour Antp,
Je n'arrive pas à utiliser les fonctions dans le Report Designer.
Les fonction qui m'intéresse sont Copy() et UpperCase().
Par exemple lorsque je fais
Code: Select all
Begin
Year2:=Copy([Year],2,2);
End;
J'ai systematiquement le message d'erreur
Undefined symbol "YEAR"
Comment utiliser des fonctions dans les scripts de controles MEMO dans FreeReport?
Merci.
antp
Site Admin
Posts: 9651 Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:
Post
by antp » 2005-08-06 19:19:43
Bonjour,
Essaie en passant par une variable temporaire :
Begin
S := [Year];
Year2:=Copy(S,2,2);
End;
Il faudra peut-être mettre 3,2 au lieu de 2,2 comme les chaînes en Pascal commencent à 1...
Je n'ai pas beaucoup utilisé le Report Designer et ce n'est pas moi qui l'ai fait, donc je ne connais pas encore tous ses détails
rajah174
Posts: 2 Joined: 2005-08-06 18:58:46
Post
by rajah174 » 2005-08-07 17:33:48
J'ai essayé d'utiliser une variable temporaire s comme indiquer
et cette fois j'ai le message
Undefined symbol "S"
Y'a t-il un moyen d'y remedier?
Merci.
antp
Site Admin
Posts: 9651 Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:
Post
by antp » 2005-08-07 17:53:59
Quand j'essaie, il semble l'accepter, mais j'ai la même valeur pour tous les films
Alors que sans Copy il prend bien la bonne valeur pour Year... Ce truc de script n'est pas très au point je pense.