|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Nouveau Membre du Club
![]() Inscription : juin 2009 Messages : 90 ![]() |
Bonjour à tous,
Comme je débute avec Crystal Reports je viens vous demander un peu d'aide ! J'ai fais quelques recherche sur le forum et ben67 (il me semble) avait trouvé un code sur internet permettant de lister les paramètres : Code :
Code :
Citation:
Merci d'avance ! |
|||||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : avril 2004 Messages : 894 ![]() |
bonjour,
il te manque une terminaison de ligne quelque part ( en principe, CR te sélectionne le texte qui n'interprète pas.. donc la terminaison manquante, est juste avant. complèment.. "IF true then" c'est quoi la variable true déclarée nulle part ??
__________________
Luc
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juin 2009 Messages : 90 ![]() |
Merci pour l'astuce.
Le true c'est la constante booléenne jpensais que ça aurait pu résoudre le problème d'encadrer le tout dans un IF. Là en l'occurence il sélectionne tout à partir du point-virgule de "WhilePrintingRecords;" C'est parce que je suis sur la syntaxe Basic ? |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : avril 2004 Messages : 894 ![]() |
Ben en fait,
la syntaxe que tu utilises est une syntaxe Crystal et pas Basic je viens de corriger la syntaxe de ta formule, mais par contre, je ne l'ai pas testé.. Code :
__________________
Luc
|
||
|
|
00
|
|
|
#5 | |||
|
Nouveau Membre du Club
![]() Inscription : juin 2009 Messages : 90 ![]() |
Merci Luc Chivas.
J'ai modifié un peu le script pour gérer le cas où aucun paramètre aurait été saisi. Code :
Citation:
|
|||
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Inscription : avril 2004 Messages : 894 ![]() |
Code :
__________________
Luc
|
||
|
|
10
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() Inscription : juin 2009 Messages : 90 ![]() |
On est obligé d'utiliser les structures IF-ELSE de cette façon ?
En fait le problème là c'est que si l'utilisateur ne renseigne pas certains paramètres (puisque certains sont facultatif) ils se retrouvent vides. Du coup si ils sont vide le code plante sur ces lignes la : Code :
|
||
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : avril 2004 Messages : 894 ![]() |
ben,
je suis surpris, il n'y a pas d'index sur tes arrays ??
__________________
Luc
|
|
|
00
|
|
|
#9 | |||
|
Nouveau Membre du Club
![]() Inscription : juin 2009 Messages : 90 ![]() |
En réalité il ne peut pas tester la longueur du tableau puisqu'il n'arrive pas à affecter le paramètre à un tableau.
Dès que je teste l'aperçu j'ai le message d'erreur suivant : Citation:
Code :
LOCAL StringVar Array InputNom; := {?Code Fournisseur}; La solution est la suivante : Code :
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com