Get_ErrorDescriptionFR

Version 2

     

    Custom Function

     

    Compatibility
    Creator
    Mac OS X, Windows
    Egbert A. Friedrich
    FMP 10, 11
    herrfriedrich.com
    Web: No
    File Type: None
    Server: No
    FileSize: 0 kilobytes
    http://www.herrfriedrich.com

    Description

    Calculates the meaning of an error code. This can be displayed in a dialog box (see description).

     


    Code

    /*

    Full syntax:Get_ErrorDescriptionFR ( errorCode; displayPosition )

     

    Purpose:Returns the french text string for an error code and displays it in a dialog box title or text.

     

    Parameters:errorCode= the number of an error given by filemaker

    displayPosition= the place where a message should appear (i.e. the dialog box title or dialog box text)

     

    Example:For dialog box text = "Error " & Get ( LastError ) & " ( " & Get_ErrorDescriptionEN ( Get ( LastError ); text ) & " ) occured!"

    For dialog title text = Get_ErrorDescriptionEN ( Get ( LastError ); title )

     

    Notes:This is valid for FileMaker 10! The codes and description are based on the FileMaker Pro/Advanced help itself.

    There are some differences between them and the codes and description in the Knowledge base.

    If you have any additions, please send it to me via my website.

     

    Autor:Egbert A. Friedrich, herrfriedrich.com

    Sources:Code and meaning © FileMaker, Inc

    ============================================*/

     

    Let ( [

    titletext= "!!! ATTENTION !!!";

    errordescription =

    Case (

    errorcode = "-1"; "Erreur inconnue";

    errorcode = "0"; "Pas d'erreur";

    errorcode = "1"; "L'utilisateur a annulé l'action";

    errorcode = "2"; "Erreur de mémoire";

    errorcode = "3"; "Commande non disponible (par exemple, système d'exploitation incorrect, mode incorrect, etc.)";

    errorcode = "4"; "Commande inconnue";

    errorcode = "5"; "Commande incorrecte (par exemple, un calcul n'a pas été indiqué pour une action de script Définir rubrique)";

    errorcode = "6"; "Fichier accessible en lecture seule";

    errorcode = "7"; "Mémoire insuffisante";

    errorcode = "8"; "Résultat vide";

    errorcode = "9"; "Privilèges d'accès insuffisants";

    errorcode = "10"; "Données requises manquantes";

    errorcode = "11"; "Nom incorrect";

    errorcode = "12"; "Ce nom existe déjà";

    errorcode = "13"; "Le fichier ou l'objet est déjà utilisé";

    errorcode = "14"; "En dehors de l'intervalle";

    errorcode = "15"; "Division par zéro impossible";

    errorcode = "16"; "Echec de l'opération, réessayez (par exemple une requête utilisateur)";

    errorcode = "17"; "Echec de la tentative de conversion d'un jeu de caractères étranger en UTF-16";

    errorcode = "18"; "Le client doit fournir les données du compte pour poursuivre";

    errorcode = "19"; "La chaîne contient des caractères autres que A-Z, a-z, 0-9 (ASCII)";

    errorcode = "20"; "Commande/opération annulée par le script déclenché";

    errorcode = "100"; "Fichier manquant";

    errorcode = "101"; "Enregistrement manquant";

    errorcode = "102"; "Rubrique manquante";

    errorcode = "103"; "Lien manquant";

    errorcode = "104"; "Script manquant";

    errorcode = "105"; "Modèle manquant";

    errorcode = "106"; "Table manquante";

    errorcode = "107"; "Index manquant";

    errorcode = "108"; "Liste de valeurs manquante";

    errorcode = "109"; "Jeu de privilèges d'accès manquant";

    errorcode = "110"; "Tables liées manquantes";

    errorcode = "111"; "Valeur de rubrique incorrecte";

    errorcode = "112"; "Fenêtre manquante";

    errorcode = "113"; "Fonction manquante";

    errorcode = "114"; "Référence de fichier manquante";

    errorcode = "115"; "Jeu de menus spécifié absent";

    errorcode = "116"; "Objet de modèle défini absent";

    errorcode = "117"; "Source de données spécifiée absente";

    errorcode = "130"; "Les fichiers sont endommagés ou manquants et doivent être réinstallés";

    errorcode = "131"; "Les fichiers des modules de langue sont manquants (par exemple les modèles)";

    errorcode = "200"; "L'accès à l'enregistrement est interdit";

    errorcode = "201"; "Impossible de modifier la rubrique";

    errorcode = "202"; "L'accès à la rubrique est interdit";

    errorcode = "203"; "Aucun enregistrement à imprimer, ou bien un mot de passe est nécessaire pour imprimer";

    errorcode = "204"; "Aucun accès aux rubriques dans l'ordre de tri";

    errorcode = "205"; "Impossible de créer de nouveaux enregistrements ; l'importation peut remplacer les données existantes";

    errorcode = "206"; "Impossible de modifier le mot de passe ou bien le fichier ne peut pas être modifié";

    errorcode = "207"; "Impossible d'accéder au schéma de base de données ou bien le fichier ne peut pas être modifié";

    errorcode = "208"; "Nombre de caractères insuffisant dans le mot de passe";

    errorcode = "209"; "Le nouveau mot de passe doit être différent du mot de passe existant";

    errorcode = "210"; "Compte utilisateur inactif";

    errorcode = "211"; "Mot de passe expiré";

    errorcode = "212"; "Compte utilisateur et/ou mot de passe incorrect. Veuillez réessayer";

    errorcode = "213"; "Le compte utilisateur et/ou le mot de passe n'existe pas";

    errorcode = "214"; "Tentatives de connexion trop nombreuses";

    errorcode = "215"; "Impossible de dupliquer les droits Admin";

    errorcode = "216"; "Impossible de dupliquer un compte Invité";

    errorcode = "217"; "L'utilisateur ne dispose pas de droits suffisants pour modifier le compte administrateur";

    errorcode = "300"; "Fichier verrouillé ou en cours d'utilisation";

    errorcode = "301"; "L'enregistrement est déjà utilisé par un autre utilisateur";

    errorcode = "302"; "La table est déjà utilisée par un autre utilisateur";

    errorcode = "303"; "Le schéma de base de données est déjà utilisé par un autre utilisateur";

    errorcode = "304"; "Le modèle est déjà utilisé par un autre utilisateur";

    errorcode = "306"; "L'ID de modification d'enregistrement ne correspond pas";

    errorcode = "400"; "Les critères de recherche sont vides";

    errorcode = "401"; "Aucun enregistrement ne correspond à cette requête";

    errorcode = "402"; "Ceci n'est pas une rubrique clé pour une référence externe";

    errorcode = "403"; "Le nombre maximal d'enregistrements indiqué est atteint pour la version de démonstration FileMaker Pro";

    errorcode = "404"; "Ordre de tri incorrect";

    errorcode = "405"; "Le nombre d'enregistrements indiqué dépasse le nombre d'enregistrements pouvant être ignorés";

    errorcode = "406"; "Les critères de remplacement et de renumérotation sont incorrects";

    errorcode = "407"; "Une ou les deux rubriques clés manquent (lien incorrect)";

    errorcode = "408"; "Le type de la rubrique indiquée est incorrect pour ce type d'opération";

    errorcode = "409"; "Ordre d'importation incorrect";

    errorcode = "410"; "Ordre d'exportation incorrect";

    errorcode = "412"; "Version de FileMaker Pro incorrecte pour récupérer le fichier";

    errorcode = "413"; "Le type de la rubrique indiquée est incorrect";

    errorcode = "414"; "Résultat impossible à afficher sur le modèle";

    errorcode = "415"; "Un ou plusieurs enregistrements liés requis ne sont pas disponibles";

    errorcode = "416"; "Clé primaire requise dans la table source de données";

    errorcode = "417"; "Base de données non prise en charge pour les opérations ODBC";

    errorcode = "500"; "La date indiquée ne correspond pas aux options d'entrée définies";

    errorcode = "501"; "L'heure indiquée ne correspond pas aux options d'entrée définies";

    errorcode = "502"; "Le numéro indiqué ne correspond pas aux options d'entrée définies";

    errorcode = "503"; "La valeur de la rubrique n'est pas comprise dans la fourchette de valeurs définies";

    errorcode = "504"; "La valeur de la rubrique ne correspond pas à la valeur définie dans les options d'entrée";

    errorcode = "505"; "La valeur de la rubrique ne correspond à aucune donnée existante contenue dans le fichier de base de données des options d'entrée";

    errorcode = "506"; "La valeur de la rubrique n'est pas incluse dans la liste des valeurs définies";

    errorcode = "507"; "La valeur de la rubrique n'est pas conforme aux critères de contrôle de calcul des options d'entrée";

    errorcode = "508"; "Valeur incorrecte saisie en mode Recherche";

    errorcode = "509"; "La rubrique requiert une valeur correcte";

    errorcode = "510"; "La valeur liée est vide ou non disponible";

    errorcode = "511"; "La valeur de la rubrique dépasse le nombre maximal de caractères autorisés";

    errorcode = "512"; "Enregistrement déjà modifié par un autre utilisateur";

    errorcode = "513"; "L'enregistrement doit avoir une valeur affectée dans une rubrique pour être créé";

    errorcode = "600"; "Une erreur d'impression s'est produite";

    errorcode = "601"; "L'en-tête et le pied de page combinés sont plus longs qu'une page";

    errorcode = "602"; "Le corps de la page ne tient pas sur une page pour la disposition en colonnes active";

    errorcode = "603"; "Connexion d'imprimante perdue";

    errorcode = "700"; "Le fichier ne possède pas le bon format d'importation";

    errorcode = "706"; "Le fichier EPSF est dépourvu d'images de prévisualisation";

    errorcode = "707"; "Le traducteur graphique est introuvable";

    errorcode = "708"; "Impossible d'importer le fichier, ou bien un moniteur gérant les couleurs est nécessaire pour effectuer cette opération";

    errorcode = "709"; "L'importation d'une séquence QuickTime a échoué";

    errorcode = "710"; "Impossible de mettre à jour la référence QuickTime car le fichier de base de données est accessible en lecture seule";

    errorcode = "711"; "Le traducteur d'importation est introuvable";

    errorcode = "714"; "Les privilèges d'accès associés à votre mot de passe ne vous permettent pas d'effectuer cette opération";

    errorcode = "715"; "Feuille de calcul ou plage nommée Excel spécifiée manquante";

    errorcode = "716"; "Une requête SQL utilisant les instructions DELETE, INSERT ou UPDATE n'est pas autorisée dans l'importation ODBC";

    errorcode = "717"; "Les informations XML/XSL sont insuffisantes pour procéder à l'importation ou à l'exportation";

    errorcode = "718"; "Erreur lors de l'analyse du fichier XML (à partir de Xerces)";

    errorcode = "719"; "Erreur lors de la transformation du fichier XML en fichier XSL (à partir de Xalan)";

    errorcode = "720"; "Erreur lors de l'exportation ; le format souhaité ne prend pas en charge les rubriques multivaluées";

    errorcode = "721"; "Une erreur inconnue s'est produite dans l'analyseur ou le transformateur";

    errorcode = "722"; "Impossible d'importer des données dans un fichier dépourvu de rubriques";

    errorcode = "723"; "Vous ne disposez pas des droits nécessaires pour ajouter des enregistrements ou les modifier dans la table cible";

    errorcode = "724"; "Vous ne disposez pas des droits nécessaires pour ajouter des enregistrements à la table cible";

    errorcode = "725"; "Vous ne disposez pas des droits nécessaires pour modifier les enregistrements dans la table cible";

    errorcode = "726"; "Le fichier d'importation contient plus d'enregistrements que la table cible. Tous les enregistrements n'ont pas été importés";

    errorcode = "727"; "La table cible contient plus d'enregistrements que le fichier d'importation. Tous les enregistrements n'ont pas été mis à jour";

    errorcode = "729"; "Des erreurs se sont produites pendant l'importation. Des enregistrements n'ont pas pu être importés";

    errorcode = "730"; "Version d'Excel non prise en charge (convertissez le fichier au format Excel 7.0 (Excel 95), 97, 2000, XP ou au format 2007, puis réessayez)";

    errorcode = "731"; "Le fichier servant à l'importation ne contient aucune donnée";

    errorcode = "732"; "Impossible d'insérer ce fichier car il contient d'autres fichiers";

    errorcode = "733"; "Une table ne peut être importée en elle-même";

    errorcode = "734"; "Ce type de fichier n'a pu être affiché sous la forme d'une image";

    errorcode = "735"; "Ce fichier ne peut pas être affiché sous forme d'image. Il sera inséré, puis affiché sous forme de fichier";

    errorcode = "736"; "Les données à exporter dans ce format sont trop nombreuses. Elles seront tronquées";

    errorcode = "737"; "La collection ou la bibliothèque Bento est manquante ; impossible d’importer les données";

    errorcode = "800"; "Impossible de créer le fichier sur le disque";

    errorcode = "801"; "Impossible de créer un fichier temporaire sur le disque";

    errorcode = "802"; "Impossible d'ouvrir le fichier";

    errorcode = "803"; "Le fichier est mono-utilisateur ou bien l’hôte est introuvable";

    errorcode = "804"; "Le fichier ne peut pas être ouvert en lecture seule dans son état actuel";

    errorcode = "805"; "Le fichier est endommagé";

    errorcode = "806"; "Le fichier ne peut pas être ouvert avec cette version de FileMaker Pro";

    errorcode = "807"; "Le fichier n'est pas un fichier FileMaker Pro ou est sérieusement endommagé";

    errorcode = "808"; "Impossible d'ouvrir le fichier car les privilèges d'accès sont endommagés";

    errorcode = "809"; "Le disque/volume est saturé";

    errorcode = "810"; "Le disque/volume est verrouillé";

    errorcode = "811"; "Un fichier temporaire ne peut pas être ouvert en tant que fichier FileMaker Pro";

    errorcode = "813"; "Erreur de synchronisation d'enregistrements sur le réseau";

    errorcode = "814"; "Impossible d'ouvrir le fichier, car le nombre maximal de fichiers ouverts est atteint";

    errorcode = "815"; "Impossible d'ouvrir le fichier de référence externe";

    errorcode = "816"; "Impossible de convertir le fichier";

    errorcode = "817"; "Impossible d'ouvrir le fichier, car il n'appartient pas à cette solution";

    errorcode = "819"; "Impossible d'enregistrer une copie locale d'un fichier distant";

    errorcode = "820"; "Fichier en cours de fermeture";

    errorcode = "821"; "Déconnexion forcée par l'hôte";

    errorcode = "822"; "Fichiers FMI introuvables ; réinstallez les fichiers manquants";

    errorcode = "823"; "Impossible de définir le fichier en mode mono-utilisateur, des invités sont connectés";

    errorcode = "824"; "Le fichier est endommagé ou n'est pas un fichier FileMaker";

    errorcode = "900"; "Erreur générale de vérification orthographique";

    errorcode = "901"; "Le dictionnaire principal n'est pas installé";

    errorcode = "902"; "Impossible de lancer le système d'aide";

    errorcode = "903"; "Cette commande ne peut pas être utilisée dans un fichier partagé";

    errorcode = "905"; "Aucune rubrique active sélectionnée ; la commande ne peut être utilisée que si une rubrique est active";

    errorcode = "906"; "Le fichier actif doit être partagé pour que vous puissiez utiliser cette commande.";

    errorcode = "920"; "Impossible d'initialiser le correcteur orthographique";

    errorcode = "921"; "Impossible de charger le dictionnaire de l'utilisateur pour modification";

    errorcode = "922"; "Dictionnaire de l'utilisateur introuvable";

    errorcode = "923"; "Dictionnaire de l'utilisateur en lecture seule";

    errorcode = "951"; "Une erreur inattendue s’est produite (*)";

    errorcode = "954"; "Grammaire XML non prise en charge (*)";

    errorcode = "955"; "Aucun nom de base de données (*)";

    errorcode = "956"; "Le nombre maximal de sessions de base de données a été dépassé (*)";

    errorcode = "957"; "Commande en conflit (*)";

    errorcode = "958"; "Paramètre manquant (*)";

    errorcode = "1200"; "Erreur de calcul générique";

    errorcode = "1201"; "Paramètres trop peu nombreux dans la fonction";

    errorcode = "1202"; "Paramètres trop nombreux dans la fonction";

    errorcode = "1203"; "Fin de calcul non conforme";

    errorcode = "1204"; "Nombre, chaîne, nom de rubrique ou parenthèse ouvrante";

    errorcode = "1205"; "Commentaire non terminé par \"*/\"";

    errorcode = "1206"; "La chaîne doit se terminer par un guillemet";

    errorcode = "1207"; "Parenthèses non équilibrées";

    errorcode = "1208"; "Opérateur manquant, fonction introuvable ou parenthèse ouvrante non nécessaire";

    errorcode = "1209"; "Nom (nom de rubrique ou de modèle) manquant";

    errorcode = "1210"; "Fonction plug-in déjà enregistrée";

    errorcode = "1211"; "L'utilisation de listes n'est pas autorisée dans cette fonction";

    errorcode = "1212"; "Entrez ici un opérateur (+, -, *,).";

    errorcode = "1213"; "Cette variable a déjà été définie dans la fonction Définir";

    errorcode = "1214"; "MOYENNE, NOMBRE, MULTIVALUEE, OBTENIRREPETITION, MAX, MIN, NPV, ECARTECH, SOMME et RECAPITULATIF : le programme a rencontré une expression requérant une seule rubrique";

    errorcode = "1215"; "Ce paramètre est incorrect pour la fonction Obtenir";

    errorcode = "1216"; "Seules les rubriques Statistique sont autorisées comme premier argument dans RECAPITULATIF";

    errorcode = "1217"; "Rubrique de regroupement incorrecte";

    errorcode = "1218"; "Evaluation du nombre impossible";

    errorcode = "1219"; "Impossible d'utiliser une rubrique dans sa propre formule";

    errorcode = "1220"; "Le type de la rubrique doit être de type normal ou calculé";

    errorcode = "1221"; "Le type de données doit être un nombre, une date, une heure ou un horodatage";

    errorcode = "1222"; "Impossible d'enregistrer le calcul";

    errorcode = "1223"; "La fonction n'est pas mise en œuvre";

    errorcode = "1224"; "La fonction n'est pas définie";

    errorcode = "1225"; "Fonction non prise en charge dans ce contexte";

    errorcode = "1300"; "Le nom indiqué ne peut pas être utilisé";

    errorcode = "1400"; "L'initialisation du pilote ODBC a échoué ; assurez-vous que les pilotes ODBC sont correctement installés";

    errorcode = "1401"; "Echec de l'allocation d'environnement (ODBC)";

    errorcode = "1402"; "Echec de la libération d'environnement (ODBC)";

    errorcode = "1403"; "Echec de la déconnexion (ODBC)";

    errorcode = "1404"; "Echec de l'allocation de connexion (ODBC)";

    errorcode = "1405"; "Echec de la libération de connexion (ODBC)";

    errorcode = "1406"; "Echec de la vérification de SQL API (ODBC)";

    errorcode = "1407"; "Echec de l'allocation d'instruction (ODBC)";

    errorcode = "1408"; "Erreur étendue (ODBC)";

    errorcode = "1409"; "Erreur (ODBC)";

    errorcode = "1413"; "Echec du lien de communication (ODBC)";

    errorcode = "1450"; "Action nécessitant une extension du privilège PHP (*)";

    errorcode = "1451"; "Action nécessitant une gestion à distance du fichier actif";

    errorcode = "1501"; "Echec de l'authentification SMTP";

    errorcode = "1502"; "Connexion refusée par le serveur SMTP";

    errorcode = "1503"; "Erreur avec SSL";

    errorcode = "1504"; "Le serveur SMTP requiert le cryptage de la connexion";

    errorcode = "1505"; "L'authentification spécifiée n'est pas prise en charge par le serveur SMTP";

    errorcode = "1506"; "L'envoi du ou des emails a échoué";

    errorcode = "1507"; "Impossible de se connecter au serveur SMTP";

    )

    ];

     

    Case (

    displayPosition= "title"; titletext;

    displayPosition= "text"; errordescription

    )

     

    )

     

    Sample Input

    Sample Output


    Developer's Notes

    You can copy & paste the above text into a custom function and it will be well formatted ;-) You can change the “titletext” to whatever you like.

     


    FileMaker Inc. provides this content on an “As Is” basis, without any warranty, and subject to the terms of the FileMaker Technical Network Agreement. FileMaker makes no representations and is not liable for any content or related information. You may use the content as part of your own solutions and for your customers, but you may not otherwise publicly distribute any content that you did not submit. ©2009-2011 FileMaker, Inc. All Rights Reserved. FileMaker is a trademark of FileMaker, Inc. registered in the U.S. and other countries.