Messages et erreurs d'Up ! 5GL for Up ! Query

Messages 1 à 99

Erreur 1

Message

Erreur Ups5Qr-1 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. Le type 'Tableau' du résultat 'MonResultat' n'est pas supporté.

Description

Seuls les types Binaire, Caractere, Date, Entier, Enumere et Reel sont supportés.

Action

Modifiez le programme en conséquence pour déclarer un résultat dont le type soit supporté.

Erreur 2

Message

Erreur Ups5Qr-2 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. Le type 'Tableau' du paramètre 'MonParametre' n'est pas supporté.

Description

Seuls les types Binaire, Caractere, Date, Entier, Enumere et Reel sont supportés.

Action

Modifiez le programme en conséquence pour déclarer un paramètre dont le type soit supporté.

Messages 100 à 199

Erreur 100

Message

Erreur Ups5Qr-100 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. Le type ou l'interface 'MonType' n'implémente pas ou n'hérite pas de l'interface 'MonInterface'.

Description

Le type ou l'interface utilisé n'implémente pas ou n'hérite pas d'une interface nécessaire au bon fonctionnement de l'instruction.

Action

Choisissez un type ou une interface conforme aux attentes de l'instruction.

Erreur 101

Message

Erreur Ups5Qr-101 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. Le résultat 'MonResultat' existe déjà pour l'ordre Sql 'MonOrdreSql'.

Description

Il est impossible de définir deux résultats portant le même nom pour un même ordre Sql.

Action

Changez le nom de l'un des deux résultats ou supprimez-en un.

Erreur 102

Message

Erreur Ups5Qr-102 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. Le paramètre 'MonParametre' existe déjà pour l'ordre Sql 'MonOrdreSql'.

Description

Il est impossible de définir deux paramètres portant le même nom pour un même ordre Sql.

Action

Changez le nom de l'un des deux paramètres ou supprimez-en un.

Erreur 103

Message

Erreur Ups5Qr-103 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. La taille du paramètre ou du résultat 'MonParametre' de l'ordre Sql 'MonOrdreSql' ne peut être précisée puisqu'il n'est pas de type 'Binaire' ou 'Caractere'.

Description

Seuls les paramètres ou les résultats de Binaire oi Caractere peuvent avoir une taille limitée.

Action

Supprimez l'instruction TailleMaxSql.

Erreur 104

Message

Erreur Ups5Qr-104 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. La taille du paramètre ou du résultat 'MonParametre' de l'ordre Sql 'MonOrdreSql' doit être de type 'Entier' positif.

Description

Une taille est donnée par un entier positif.

Action

Changez la valeur de la taille.

Erreur 105

Message

Erreur Ups5Qr-105 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. La taille des tableaux des résultats de l'ordre Sql 'MonOrdreSql' doit être de type 'Entier' positif.

Description

Une taille est donnée par un entier positif.

Action

Changez la valeur de la taille.

Erreur 106

Message

Erreur Ups5Qr-106 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. La taille des tableaux des paramètres de l'ordre Sql 'MonOrdreSql' doit être de type 'Entier' positif.

Description

Une taille est donnée par un entier positif.

Action

Changez la valeur de la taille.

Messages 300 à 399

Erreur 300

Message

Erreur Ups5Qr-300 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. La connexion Sql 'MaConnexionSql' existe déjà pour le paquet 'MonPaquet'.

Description

Il est impossible de définir deux connexions Sql portant le même nom.

Action

Changez le nom de l'un des deux connexions Sql ou supprimez-en une.

Erreur 301

Message

Erreur Ups5Qr-301 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. Le bloc Sql 'MonBlocSql' existe déjà pour le paquet 'MonPaquet'.

Description

Il est impossible de définir deux blocs Sql portant le même nom.

Action

Changez le nom de l'un des deux blocs Sql ou supprimez-en un.

Erreur 302

Message

Erreur Ups5Qr-302 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. L'ordre Sql 'MonOrdreSql' existe déjà pour le paquet 'MonPaquet'.

Description

Il est impossible de définir deux ordres Sql portant le même nom.

Action

Changez le nom de l'un des deux ordres Sql ou supprimez-en un.

Erreur 303

Message

Erreur Ups5Qr-303 : erreur de sémantique dans 'essai.upl' ligne 3, colonne 5. La requête Sql 'MaRequeteSql' existe déjà pour le paquet 'MonPaquet'.

Description

Il est impossible de définir deux requêtes Sql portant le même nom.

Action

Changez le nom de l'un des deux requêtes Sql ou supprimez-en une.

Messages 400 à 499

Avertissement 400

Message

Avertissement Ups5Qr-400 : erreur d'organisation dans 'essai.upl' ligne 5, colonne 12. La connexion Sql 'MaConnexionSql' est inutilisée.

Description

Up ! 5GL a détecté qu'une connexion Sql n'est jamais utilisée.

Action

Vous pouvez supprimer la déclaration de cette connexion Sql.

Avertissement 401

Message

Avertissement Ups5Qr-401 : erreur d'organisation dans 'essai.upl' ligne 5, colonne 12. Le bloc Sql 'MonBlocSql' est inutilisé.

Description

Up ! 5GL a détecté qu'un bloc Sql n'est jamais utilisé.

Action

Vous pouvez supprimer la déclaration de ce bloc Sql.

Avertissement 402

Message

Avertissement Ups5Qr-402 : erreur d'organisation dans 'essai.upl' ligne 5, colonne 12. L'ordre Sql 'MonBlocSql' est inutilisé.

Description

Up ! 5GL a détecté qu'un ordre Sql n'est jamais utilisé.

Action

Vous pouvez supprimer la déclaration de cet ordre Sql.

Avertissement 403

Message

Avertissement Ups5Qr-403 : erreur d'organisation dans 'essai.upl' ligne 5, colonne 12. La requête Sql 'MaRequeteSql' est inutilisée.

Description

Up ! 5GL a détecté qu'une requête Sql n'est jamais utilisée.

Action

Vous pouvez supprimer la déclaration de cette requête Sql.