Messages d'erreur et avertissements du compilateur de formules. SAP Enterprise 4.0 Support Package 5
Formules
6.
Vérifiez les valeurs dans le rapport et comparez les objets afin de voir si les valeurs renvoyées par
@FormuleFinale sont correctes.
L'indication "CLIENT PRIVILEGIE" devrait à présent être affichée à côté de tous les clients dont le nom commence par "Bi" et l'ID par 6 ou les clients dont le nom commencent par "Ro" et l'ID par 5.
L'indication "NE REPOND PAS AUX CRITERES" devrait apparaître à côte de tous les ID des clients ne répondant pas aux critères.
Vous pouvez utiliser la même procédure de test condition après condition pour toutes les formules, comme moyen de vérification systématique.
13.7 Messages d'erreur et avertissements du compilateur de formules
Il manque un signe ")".
Les parenthèses se présentent toujours par deux, une parenthèse ouvrante devant être accompagnée d'une parenthèse fermante. Une des parenthèses ouvrantes n'est pas accompagnée d'une parenthèse fermante. Insérez la parenthèse manquante, puis procédez à une nouvelle vérification.
Il manque un signe "]".
Les crochets se présentent toujours par deux, un crochet ouvrant devant être accompagné d'un crochet fermant. L'un des crochets ouvrants n'est pas accompagné d'un crochet fermant. Insérez le crochet manquant, et procédez à une nouvelle vérification.
Variable de plage booléenne non autorisée.
Vous avez saisi une variable de plage booléenne. Les variables de plage sont autorisées dans tous les types de données, sauf dans le type de données booléen. Modifiez le type de données pour qu'il ne soit plus booléen, ou remplacez la variable de plage booléenne par une variable d'élément booléenne.
Un numéro de jour doit être compris entre 1 et le nombre de jours dans le mois.
Vous avez saisi le numéro d'un jour qui ne correspond pas au nombre de jours du mois. Le vérificateur de formule affiche cet avertissement si, pour le mois de janvier par exemple, vous saisissez un numéro de jour de zéro (0) ou un numéro égal ou supérieur à 32. Modifiez le numéro du jour en conséquence et procédez à une nouvelle vérification.
Vous devez saisir ici un objet.
Dans votre formule, vous avez saisi un élément autre qu'un objet à un emplacement prévu pour les objets. Corrigez l'erreur, et procédez à une nouvelle vérification.
Une formule ne peut pas faire référence à elle-même, même indirectement.
Vous ne pouvez pas saisir une formule qui fait référence à elle-même. Par exemple, lorsque vous créez la formule @Bénéfice, vous ne pouvez pas utiliser @Bénéfice comme argument d'une fonction.
Supprimez la référence et procédez à une nouvelle vérification.
333 2012-12-10
Formules
334
Une fonction est nécessaire ici.
L'Editeur de formule s'attend à rencontrer une fonction, alors qu'aucune n'a été saisie. Retournez à votre formule et saisissez la fonction requise, ou corrigez la formule en cas d'erreur.
Un numéro de mois doit être compris entre 1 et 12.
Vous avez saisi un numéro de mois qui se situe hors de la plage autorisée. Saisissez un numéro de mois compris entre 1 et 12, puis procédez à une nouvelle vérification.
Une chaîne ne doit pas contenir plus de 65 534 caractères.
Le programme vous permet de saisir des chaînes d'une longueur maximale de 65 534 caractères dans les formules. Vous avez saisi une chaîne qui dépasse cette limite. Réduisez la longueur de la chaîne et procédez à une nouvelle vérification.
Un indice doit être compris entre 1 et la longueur de la chaîne.
Vous avez saisi un numéro d'indice qui fait référence à un caractère inexistant. Si, par exemple, vous avez saisi un indice qui fait référence au sixième ou au huitième caractère d'une chaîne de cinq caractères, cet avertissement apparaît. Modifiez l'indice en choisissant une valeur existante, et procédez
à une nouvelle vérification.
Un indice doit être compris entre 1 et la taille du tableau.
Vous avez saisi un indice qui fait référence à un élément de tableau inexistant. Si, par exemple, vous avez saisi un indice qui fait référence au sixième ou au huitième caractère d'un tableau de cinq caractères, cet avertissement apparaît. Modifiez l'indice en choisissant une valeur existante, et procédez
à une nouvelle vérification.
Une condition de sous-total est interdite ici.
Vous avez saisi une condition de sous-total pour un sous-total qui n'utilise pas l'objet de type date ou booléen comme objet de tri et de regroupement. Votre sous-total ne requiert aucune condition. Supprimez la condition et continuez.
Une condition de sous-total doit être une chaîne.
Vous avez saisi une condition de sous-total qui n'est pas de format chaîne. Vérifiez que la condition que vous avez saisie dans la formule est entre guillemets ou guillemets simples.
Il est impossible de redéclarer une variable avec un type différent.
Vous avez déclaré une variable avec le même nom mais un type de données différent de celui d'une variable déjà déclarée. Cette opération n'est pas autorisée. Modifiez le nom de la variable ou changez le type de données pour le rendre conforme au type de données initial.
Une variable est nécessaire ici.
Vous avez utilisé l'opérateur d'affectation (:=) dans une formule sans le faire précéder d'une variable.
La présence de la variable avant l'opérateur (à gauche) est obligatoire. Saisissez une variable et recommencez.
Un nom de variable est attendu ici.
Vous avez déclaré un type de variable sans avoir déclaré son nom. Vous devez le faire. Saisissez le nom de la variable et continuez.
2012-12-10
Formules
Accès refusé.
DOS n'autorise pas l'accès au fichier spécifié. Vérifiez que le fichier n'est pas utilisé par un autre programme (ou un autre utilisateur sur le réseau) et que vous disposez des droits requis pour l'accès au réseau, puis recommencez.
Une erreur s'est produite lors de l'appel de la fonction personnalisée 'exempleFonction'.
Une erreur s'est produite dans le rapport alors qu'il tentait d'appeler la fonction personnalisée indiquée.
Impossible d'affecter de la mémoire.
Ce message indique généralement qu'il n'y a pas assez de mémoire disponible. Fermez tous les rapports dont vous n'avez plus besoin, quittez les programmes inutiles, puis réessayez.
Impossible de réaffecter de la mémoire.
Ce message indique généralement qu'il n'y a pas assez de mémoire disponible. Fermez tous les rapports dont vous n'avez plus besoin, quittez les programmes inutiles, puis réessayez.
Fonction personnalisée, une valeur de renvoi doit être définie en affectant une valeur au nom de la fonction.
Vous devez affecter une valeur de renvoi à la fonction.
Les dates doivent être comprises entre l'année 1 et l'année 9999.
Vous avez saisi une date qui se situe hors de la plage autorisée. Saisissez une date figurant dans la plage d'années 1 à 9999 (y compris les valeurs de fin), puis procédez à une nouvelle vérification.
Disque plein.
Vous avez tenté d'enregistrer un rapport sur un disque qui est plein. Procédez à l'enregistrement sur un autre disque ou supprimez des fichiers inutiles sur le disque en cours, puis recommencez.
Division par zéro.
Vous avez saisi une formule qui essaie de faire une division par zéro. Le programme n'autorise pas la division par zéro. Modifiez la formule en conséquence, et procédez à une nouvelle vérification.
Pour éviter ce type de problème, vous pouvez exécuter un test semblable à celui-ci :
If {file.FORECAST} = 0 Then
0
Else
{file.SALES} / {file.FORECAST}
Erreur dans le code de la formule. Veuillez contacter Business Objects.
La formule renferme un élément imprévu. Enregistrez le texte de la formule à l'origine de cet avertissement et contactez Business Objects.
Erreur dans l'arbre d'analyse. Veuillez contacter Business Objects.
Au cours de l'analyse de votre formule, le programme a rencontré une situation que l'arbre d'analyse n'a pas pu traiter. Enregistrez le texte de la formule à l'origine de cet avertissement et contactez Business
Objects.
335 2012-12-10
Formules
L'objet est toujours en cours d'utilisation.
L'objet demandé est en cours d'utilisation. Essayez à nouveau dès que l'objet sera disponible.
Les objets ne peuvent pas être utilisés dans une fonction personnalisée.
Vous avez essayé d'utiliser un objet dans une fonction personnalisée. Les objets ne peuvent pas être utilisés dans les fonctions personnalisées.
Ce nom de fichier est déjà utilisé. Refermez la fenêtre de xxx avant d'enregistrer sous ce nom.
Vous avez essayé d'enregistrer un fichier sous le nom d'un fichier déjà utilisé dans un rapport ouvert.
Fermez d'abord le rapport respectif, puis recommencez.
Fichier non trouvé.
Le nom du fichier que vous avez indiqué est introuvable. Le nom du fichier ou le chemin d'accès sont incorrects. Saisissez le nom du fichier ou le chemin d'accès corrects et essayez à nouveau. Il peut arriver que le fichier WBTRVDEF.DLL soit manquant dans votre répertoire. Ce fichier est nécessaire pour lire les fichiers Data Dictionary avec WBTRCALL.DLL.
Erreur d'autorisation de fichier.
Vous avez requis un fichier pour lequel vous ne disposez pas des autorisations nécessaires. Obtenez les autorisations requises avant d'activer de nouveau le fichier.
La version installée de la DLL Borland Custom Control (BWCC.DLL) est incorrecte. Vous devez avoir la version m.n ou supérieure.
Le programme trouve et utilise une version de BWCC.DLL qui est trop ancienne pour faire fonctionner le programme correctement. Cette situation peut se produire dans les cas suivants :
BWCC.DLL a été installé dans le répertoire CRW (le même répertoire que CRW.EXE ou CRW32.EXE) au moment de l'installation du programme.
Le répertoire CRW vient s'ajouter à la fin de l'instruction de chemin d'accès définie dans AUTOEXEC.BAT
pendant l'installation (si vous avez accepté la mise à jour de la déclaration du chemin d'accès par le programme d'installation).
Si une version antérieure de BWCC.DLL a été installée dans le répertoire Windows, le répertoire
Windows System ou un répertoire qui précède le répertoire CRW dans le chemin (résultat d'une installation précédente), le programme va chercher cette version, et non la nouvelle qui se trouve dans le répertoire CRW.
Pour remédier à ce problème
La version correcte du fichier BWCC.DLL est fournie avec Crystal Reports. Pour corriger ce problème, supprimez les versions antérieures de BWCC.DLL qui résident dans les répertoires situés dans le chemin avant CRW.
Si cela ne résout pas le problème, déplacez la version la plus récente de BWCC.DLL du répertoire
CRW vers le répertoire Windows System.
336 2012-12-10
Formules
337
Erreur interne : Echec de PrintDlg : 4100.
Aucun gestionnaire d'imprimante n'a été installé dans le Panneau de configuration Windows. Lorsque
Crystal Reports ouvre un rapport, il recherche l'imprimante qui a été enregistrée avec le rapport. S'il ne la trouve pas, il recherche l'imprimante par défaut. Si aucune imprimante par défaut n'est définie, ce message d'erreur apparaît.
Mémoire disponible insuffisante.
La mémoire disponible est insuffisante pour que le programme effectue l'opération souhaitée. Libérez de la mémoire, puis réessayez.
Version incorrecte de DOS.
Vous utilisez une version de DOS antérieure à la version 3.0. Installez DOS version 3.0 ou ultérieure, puis réessayez.
Identificateur de fichier incorrect.
Vous avez spécifié un descripteur de fichier qui n'existe pas. Saisissez un descripteur correct, puis continuez.
Aucune imprimante par défaut n'a été sélectionnée. Vous pouvez utiliser le Panneau de configuration pour sélectionner une imprimante par défaut.
Utilisez le Panneau de configuration pour en sélectionner une et relancer le programme.
Vous ne pouvez pas utiliser le programme tant que vous n'avez pas sélectionné d'imprimante par défaut. Si vous essayez malgré tout de le faire, ce message d'erreur apparaît.
Pour sélectionner une imprimante par défaut.
Cliquez sur l'icône Imprimantes dans le Panneau de configuration Windows. La boîte de dialogue apparaît avec toutes les imprimantes installées répertoriées dans la zone Imprimantes installées.
Si vous n'avez pas encore installé l'imprimante, faites-le d'abord puis cliquez deux fois sur son nom dans la liste.
Remarque :
• Il faut affecter à l'imprimante le statut Active avant de la sélectionner comme imprimante par défaut.
• Pour en savoir plus sur l'installation des imprimantes et des imprimantes par défaut, consultez la documentation de Microsoft Windows.
Référence de dossier non unique : nom de dossier.
Ce problème survient généralement lorsqu'un nom de dossier contient un signe de soulignement, plus de 15 caractères ou commence par un chiffre.
Trop peu d'arguments ont été passés à cette fonction.
Cette fonction nécessite davantage d'arguments que vous n'en avez saisis. Saisissez le ou les arguments manquants, et procédez à une nouvelle vérification.
Mémoire insuffisante.
Il n'y a pas assez de mémoire disponible pour exécuter la commande. Fermez tous les rapports dont vous n'avez plus besoin, quittez les programmes inutiles, puis réessayez.
2012-12-10
Formules
338
Dépassement de capacité numérique.
Un des résultats intermédiaires ou le résultat final ne peut être représenté car sa taille est trop importante.
Restructurez ou subdivisez la formule pour créer des résultats plus petits, et procédez à une nouvelle vérification.
Base de données physique non trouvée.
Le programme n'arrive pas à retrouver une DLL ou la base de données. Vérifiez que les répertoires où résident ces fichiers sont répertoriés dans l'instruction du chemin.
Annulez l'impression avant la fermeture.
Votre appel au moteur de rapport tente d'interrompre une tâche en cours. Vérifiez que vous avez bien annulé l'impression avant d'arrêter la tâche d'impression.
Imprimante non disponible.
Le programme n'arrive pas à se connecter à l'imprimante sélectionnée. Sélectionnez de nouveau l'imprimante dans le Panneau de configuration Windows puis réessayez.
Le fichier de rapport existe déjà. Remplacer exemple.rpt ?
Vous essayez d'enregistrer un rapport sous le même nom qu'un rapport existant. Vous allez écraser le rapport existant qui ne sera donc plus accessible. Cliquez sur Oui pour écraser le rapport ou sur Non pour arrêter la procédure d'enregistrement et vous permettre de sélectionner un autre nom.
Le rapport a été modifié. Enregistrer les modifications dans exemple.rpt avant de fermer ?
Vous essayez de fermer une fenêtre de rapport sans l'avoir préalablement enregistrée, en dépit des modifications que vous y avez apportées depuis son ouverture. Ces modifications seront donc perdues, sauf si vous enregistrez le rapport avant de le fermer. Cliquez sur Oui pour enregistrer les modifications ou sur Non pour fermer le rapport sans les enregistrer.
Une valeur doit être affectée à 'exempleFonction' dans la fonction personnalisée.
Vous devez affecter une valeur à la fonction dans la fonction personnalisée.
Désolé, cette fonction n'est pas encore installée. Réessayez plus tard.
Vous avez tenté d'utiliser une fonctionnalité qui n'est pas encore implémentée dans la version en cours.
Attendez la mise à niveau qui fournira cette fonctionnalité et réessayez.
La formule ne peut pas être évaluée au moment spécifié.
Vous essayez de forcer prématurément l'évaluation d'un objet, d'une formule ou d'une fonction. Les fonctions de moment d'évaluation ne peuvent forcer qu'un moment d'évaluation ultérieur, jamais antérieur. Modifiez la formule en conséquence.
La formule est trop complexe. Essayez de la simplifier.
La formule n'a pas pu être évaluée car elle dépasse la limite de 50 opérations en attente. Les opérations en attente sont des opérations qui sont mises en attente en fonction de l'ordre de priorité défini ; elles ne sont exécutées que lorsque les opérations ayant la priorité sur elles sont terminées.
Il est parfois possible de réorganiser la formule et de calculer la même valeur sans faire intervenir autant d'opérations d'attente. Prenons l'exemple suivant, volontairement simplifié : dans la formule 2+3*4, l'addition ne peut pas être effectuée avant la multiplication. L'addition est donc mise en attente jusqu'à
2012-12-10
Formules
339 ce que le résultat de la multiplication ait été calculé. Si la formule est écrite sous la forme 3*4+2, les opérations peuvent être effectuées de gauche à droite avec le même résultat, ce qui supprime l'opération en attente.
Corrigez la formule, et procédez à une nouvelle vérification.
Il manque un signe } dans ce nom d'objet.
Les noms d'objet doivent figurer entre accolades { }. Vous n'avez saisi qu'une seule accolade. Insérez l'accolade manquante, et procédez à une nouvelle vérification.
Il manque un signe ' dans cette chaîne.
Une chaîne doit commencer et se terminer par un guillemet simple avant la fin de la ligne. Vous avez omis l'une des deux apostrophes. Insérez la ponctuation manquante, et procédez à une nouvelle vérification.
Il manque un signe " dans cette chaîne.
Une chaîne doit commencer et se terminer par des guillemets avant la fin de la ligne. Vous avez omis l'un des deux guillemets. Insérez la ponctuation manquante, et procédez à une nouvelle vérification.
Le nombre de copies de la chaîne est trop élevé ou n'est pas un entier.
Lorsque vous avez fait appel à la fonction ReplicateString, vous avez demandé trop de copies ou un nombre de copies qui n'était pas un entier. Diminuez le nombre de copies requis ou indiquez un entier, et réessayez.
Le nombre des jours est trop élevé ou n'est pas un entier.
Lors de l'ajout de jours à des dates ou la soustraction de jours de dates, vous pouvez uniquement utiliser un nombre entier de jours (un chiffre entier) ; vous ne pouvez pas ajouter ni soustraire des nombres non entiers de jours (1/2 jour, 3,6 jours, etc). Par ailleurs, lorsque vous ajoutez ou soustrayez des jours d'une date, la date obtenue doit se situer dans la plage de dates autorisée (année) comprise entre 0000 et 9999. Si vous saisissez un nombre de jours qui ne correspond pas à un entier ou si votre résultat dépasse la plage autorisée, l'Editeur de formule affiche un avertissement. Corrigez l'erreur, et procédez à une nouvelle vérification.
Le nombre de décimales est trop élevé ou n'est pas un entier.
Le second argument des fonctions Round(x, nbDécimales) ou ToText(x, nbDécimales) doit être un entier plus petit. Vous avez saisi comme second argument (nbDécimales) un nombre qui contient trop de décimales ou qui n'est pas un entier. Modifiez ce nombre pour en faire un entier plus petit, et procédez
à une nouvelle vérification.
La formule de sélection d'enregistrements ne peut pas inclure 'PageNumber', 'RecordNumber',
'GroupNumber', 'Previous' ou 'Next'.
Vous ne pouvez pas inclure les fonctions suivantes de statut de l'impression dans votre formule de sélection de rapport : PageNumber, RecordNumber, GroupNumber, Previous ou Next. Supprimez le ou les objets et procédez à une nouvelle vérification.
La formule de sélection d'enregistrements ne peut pas inclure d'objet de résumé.
Vous avez inséré un objet de résumé dans une formule de sélection d'enregistrements. Le programme ne le permet pas. Supprimez l'objet de résumé et procédez à une nouvelle vérification.
2012-12-10
Formules
Le texte restant ne semble pas faire partie de la formule.
Vous avez fourni un opérande de formule (l'élément sur lequel l'opération de formule va être exécutée) qui n'était pas prévu. Cela signifie la plupart du temps que vous avez oublié un opérateur, une partie précédente d'une fonction ou un élément syntaxique indispensable. Corrigez l'erreur, et procédez à une nouvelle vérification.
Le résultat d'une formule ne peut pas être une plage.
Vous avez créé une formule dont le résultat est une plage. Une formule doit avoir pour résultat une valeur unique. Corrigez la formule, et procédez à une nouvelle vérification.
Le résultat d'une formule ne peut pas être un tableau.
Vous avez créé une formule dont le résultat est un tableau. Une formule doit avoir pour résultat une valeur unique. Corrigez la formule, et procédez à une nouvelle vérification.
Le résultat de la formule de sélection doit être de type booléen.
Vous avez créé une formule de sélection renvoyant une valeur qui n'est pas de type booléen. Recréez la formule à l'aide des opérateurs de comparaison (=, etc.), et procédez à une nouvelle vérification.
L'objet de variable spéciale n'a pas pu être créé.
Ce message indique généralement qu'il n'y a pas assez de mémoire disponible. Fermez tous les rapports dont vous n'avez plus besoin, quittez les programmes inutiles, puis réessayez.
La chaîne n'est pas au format numérique.
L'argument de la fonction ToNumber doit être un nombre stocké sous forme de chaîne (par exemple, un numéro client, un numéro d'identification, etc.). Cette chaîne peut être précédée d'un signe moins et contenir des espaces à gauche et à droite. Vous avez utilisé un argument qui n'est pas numérique et, par conséquent, ne peut pas être converti en nombre. Modifiez l'argument en choisissant un format numérique, et procédez à une nouvelle vérification.
L'objet de résumé n'a pas pu être créé.
Ce message indique généralement qu'il n'y a pas assez de mémoire disponible. Fermez tous les rapports dont vous n'avez plus besoin, quittez les programmes inutiles, puis réessayez.
La variable n'a pas pu être créée.
La variable que vous avez déclarée n'a pas pu être créée. Vérifiez l'orthographe et la syntaxe de votre instruction de déclaration, puis réessayez.
Mot clé "Else" manquant.
Dans une expression If-Then-Else, vous avez omis ou mal placé le composant 'Else', ce qui empêche l'exploitation de la formule. Insérez ou déplacez le composant 'Else', et procédez à une nouvelle vérification.
Mot clé "Then" manquant.
Si dans une expression If-Then-Else, vous avez omis ou mal placé le composant 'Then', la formule ne fonctionnera pas. Insérez ou déplacez le composant 'Then', puis procédez à une nouvelle vérification.
340 2012-12-10
Formules
341
Ce nom d'objet contient trop de caractères.
Un nom d'objet ne doit pas contenir plus de 254 caractères. Vous avez saisi un nom qui dépasse cette limite. Modifiez le nombre de caractères et procédez à une nouvelle vérification.
Cette chaîne contient trop de caractères.
Les chaînes dans les formules peuvent contenir jusqu'à 65 534 caractères. Vous avez saisi une chaîne qui dépasse cette limite. Réduisez la longueur de la chaîne (ou divisez-la en deux ou plusieurs chaînes), puis procédez à une nouvelle vérification.
Ce nom contient trop de lettres et de chiffres.
Un nom de variable ne doit pas contenir plus de 254 caractères. Vous avez saisi un nom qui dépasse cette limite. Diminuez-en la longueur, et procédez à une nouvelle vérification.
La fonction personnalisée comporte une erreur. Modifiez-la pour obtenir plus de détails.
Vous avez essayé d'enregistrer une fonction personnalisée comportant une erreur. Corrigez l'erreur signalée, et procédez à une nouvelle vérification.
Il doit y avoir une section de sous-total correspondant à cet objet.
Vous avez saisi un sous-total dans une formule sans qu'il y ait de sous-total correspondant dans le rapport lui-même. Tout sous-total que vous saisissez dans votre formule doit reprendre un sous-total existant dans votre rapport. Insérez dans le rapport le sous-total requis, saisissez de nouveau la formule ou supprimez-la, et procédez à une nouvelle vérification.
Ce tableau doit être indicé. Par exemple : Tableau [i]
Vous avez saisi un tableau sans le mettre entre crochets. Insérez les crochets manquants, et procédez
à une nouvelle vérification.
Cet objet ne peut pas être résumé.
Vous avez saisi un objet de résumé qui n'existe pas dans votre rapport. Tout objet de résumé que vous saisissez dans une formule doit reprendre un objet de résumé existant dans votre rapport. Saisissez d'abord l'objet de résumé dans votre rapport, puis saisissez-le de nouveau dans la formule ou renoncez
à le saisir dans la formule.
Cet objet ne peut pas être utilisé comme objet de condition de sous-total.
L'objet que vous saisissez comme objet de condition entraîne une incohérence entre le sous-total de la formule et tout sous-total compris dans le rapport. Tout sous-total que vous saisissez dans votre formule doit reprendre un sous-total existant dans votre rapport. Saisissez d'abord le sous-total dans votre rapport, saisissez-le de nouveau dans la formule, ou renoncez à le saisir dans la formule.
Cet objet ne peut pas être utilisé, car il doit être évalué ultérieurement.
Vous essayez de forcer prématurément l'évaluation d'un objet, d'une formule ou d'une fonction. Les fonctions de moment d'évaluation ne peuvent forcer qu'un moment d'évaluation ultérieur, jamais antérieur. Modifiez la formule en conséquence.
Cet objet n'a pas de valeur précédente ou suivante.
Vous avez utilisé un objet pour lequel il n'existe pas de valeur "précédente" comme argument de la fonction Previous ou PreviousIsNull, ou vous avez utilisé un objet pour lequel il n'existe pas de valeur
2012-12-10
Formules
342
"suivante" comme argument de la fonction Next ou NextIsNull. Si vous souhaitez utiliser l'une ou l'autre de ces fonctions, remplacez l'argument par un objet contenant les valeurs appropriées.
Cet objet doit figurer dans la même section que la formule actuelle.
Etant donné que l'objet a été inséré dans la formule comme opérande, il a été déplacé dans une section où cet opérande n'est plus valide.
Ce nom d'objet est inconnu.
Vous avez saisi un nom d'objet qui n'apparaît dans aucune base de données active. Corrigez l'orthographe du nom d'objet et/ou de son alias et procédez à une nouvelle vérification. Sinon, si vous souhaitez saisir un nom d'objet dans une base de données qui n'est pas active actuellement, activez d'abord la base de données, puis saisissez de nouveau le nom d'objet.
Cette formule ne peut être utilisée car elle doit être évaluée ultérieurement.
Vous essayez de forcer prématurément l'évaluation d'un objet, d'une formule ou d'une fonction. Les fonctions de moment d'évaluation ne peuvent forcer qu'un moment d'évaluation ultérieur, jamais antérieur. Modifiez la formule en conséquence.
Cette fonction ne peut être utilisée car elle doit être évaluée ultérieurement.
Vous essayez de forcer prématurément l'évaluation d'un objet, d'une formule ou d'une fonction. Les fonctions de moment d'évaluation ne peuvent forcer qu'un moment d'évaluation ultérieur, jamais antérieur. Modifiez la formule en conséquence.
Cette fonction ne peut pas être utilisée dans une fonction personnalisée.
Vous avez essayé d'utiliser une fonction ou une formule qui ne fonctionne pas dans une fonction personnalisée, car elle n'est pas "sans statut".
Cette section de groupe ne peut pas être imprimée, car son objet de condition n'existe pas ou n'est pas valide.
Votre rapport comporte une section de groupe basée sur un objet de condition qui n'existe plus dans le rapport ou a été modifié, ce qui fait qu'il n'est plus valide pour cette section de groupe. Vérifiez votre critère de regroupement afin d'identifier et de corriger l'erreur à l'origine du problème.
Cette condition de sous-total est inconnue.
Vous avez saisi une condition de sous-total qui n'apparaît nulle part dans votre rapport. Tout sous-total que vous saisissez dans votre formule doit reprendre un sous-total existant dans votre rapport. Modifiez la condition, et procédez à une nouvelle vérification.
Trop d'arguments ont été passés à cette fonction.
Vous avez saisi un tableau comme argument d'une fonction qui n'est pas un tableau. Ce type de problème se produit, par exemple, lorsque vous oubliez d'utiliser des crochets (qui sont des éléments de syntaxe indispensables dans un tableau) pour encadrer un tableau.
Trop d'éléments ont été spécifiés pour ce tableau.
Le programme ne gère pas plus de 50 valeurs par tableau. Vous avez dépassé cette limite. Diminuez le nombre de valeurs dans le tableau, et procédez à une nouvelle vérification.
2012-12-10
Formules
343
Trop de fichiers ouverts.
Trop de fichiers sont ouverts (bases de données, rapports) par rapport au nombre de fichiers spécifié dans CONFIG.SYS FILES = instruction. Pour éviter cette erreur, utilisez moins de fichiers ou augmentez le nombre de fichiers spécifié dans FILES = instruction.
Avertissements relatifs aux opérandes manquants ou incorrects.
Les avertissements suivants apparaissent lorsque l'Editeur de formule s'attend à trouver un type d'opérande spécifique (c'est-à-dire un élément sur lequel repose l'exécution de la formule) et qu'il trouve
à la place un autre élément. Par exemple, la formule 5>a compare un nombre à un texte (comparaison de type pommes et oranges). Lorsque l'Editeur de formule constate que le chiffre cinq est comparé à un autre élément, il s'attend à trouver un autre nombre. Si un élément autre qu'un nombre apparaît, le message suivant s'affiche : Saisissez ici un nombre.
Saisissez ici un tableau de booléens.
Saisissez ici une valeur booléenne.
Saisissez ici un montant monétaire.
Saisissez ici un tableau monétaire.
Saisissez ici une plage monétaire.
Saisissez ici un tableau de dates.
Saisissez ici une date.
Saisissez ici une plage de dates.
Saisissez ici un tableau numérique.
Saisissez ici un tableau numérique ou monétaire.
Saisissez ici un nombre, une valeur monétaire, une valeur booléenne ou de type chaîne.
Saisissez ici un nombre, une valeur monétaire, un booléen, une date ou une valeur de type chaîne.
Saisissez ici un nombre, une valeur monétaire, une date ou une valeur de type chaîne.
Saisissez ici un nombre, une valeur monétaire ou une date.
Saisissez ici un objet numérique ou un objet montant monétaire.
Saisissez ici un nombre.
Saisissez ici un nombre ou un montant monétaire.
Saisissez ici une plage numérique.
Saisissez ici un tableau de chaînes.
Saisissez ici une chaîne.
Saisissez ici une chaîne ou un tableau de valeurs.
Saisissez ici un tableau de valeurs.
2012-12-10

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。