[VS.NET 2003]
Bonjour à tous !
J'ai un soucis avec une méthode liée à Crystal Report, à savoir SetParameterValue().
Je l'utilise déjà pour certains de mes champs de petite taille (pas plus de 20 caracteres) sans soucis.
Là, j'ai ajouté dans mon état un champ de paramètre destiné à contenir un texte de taille qui peut être importante. Je met en forme ce dernier en conséquence, à savoir "taille modulable" avec une limite à 15 lignes, il prend toute la largeur de mon état, sur plusieurs lignes possibles.
j'effectue le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim Etat As New MonEtatCR Dim Comm as String ... Etat.SetParameterValue("LibelleMagasin", "aaa") Etat.SetParameterValue("LibelleClient", "bbb") '... Etat.SetParameterValue("Commentaire", Comm) //ligne qui pose pb
Dans Comm j'ai (sur une seule ligne):
Arrivé à la dernière ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 "Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire Nouveau commentaire 789", j'ai le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Etat.SetParameterValue("Commentaire", Comm)
Si dans Comm je met quelque chose de moins d'une ligne, ça passe...La valeur n'est pas comprise dans la plage attendue.
Je ne comprends pas ce qu'il manque...
Quelqu'un a t il une idée ?
d'avance merci !
Partager