|
|
|
|
- Cause
- Correction
- Exemple
- Le caractère * est utilisé pour un paramètre n'ayant pas de valeur par défaut
Erreur 810 : * ne peut être utilisé que pour un paramètre possédant une valeur par défaut
Vous tentez d'utiliser le caractère * pour remplacer un paramètre dans une fonction ou une procédure. Lors de la définition de la procédure ou de la fonction, aucune valeur par défaut n'a été spécifiée pour ce paramètre. Deux corrections sont possibles : - Supprimer le caractère *.
- Donner une valeur par défaut au paramètre dans la déclaration de la procédure ou de la fonction.
Le caractère * est utilisé pour un paramètre n'ayant pas de valeur par défaut Code provoquant l'erreur Compare(*,2)  PROCÉDURE Compare(Chiffre1, Chiffre2=5) SI Chiffre1> Chiffre2 ALORS Info(Chiffre1 +" est supérieur à "+ Chiffre2) SINON Info(Chiffre1 +" est inférieur ou égal à "+ Chiffre2) FIN
Correction proposée Remplacer le caractère * par une valeur.
Compare(5,2)  PROCÉDURE Compare(Chiffre1, Chiffre2=5) SI Chiffre1> Chiffre2 ALORS Info(Chiffre1 + " est supérieur à " + Chiffre2) SINON Info(Chiffre1 + " est inférieur ou égal à " + Chiffre2) FIN
Correction proposée Donner une valeur par défaut au paramètre.
Compare(*,2)  PROCÉDURE Compare(Chiffre1=10, Chiffre2=5) SI Chiffre1> Chiffre2 ALORS Info(Chiffre1 + " est supérieur à " + Chiffre2) SINON Info(Chiffre1 + " est inférieur ou égal à " + Chiffre2) FIN
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|