Contrôles de format et messages d'erreur
Ouvrir toutes les questions:
- Termes généraux utilisés dans les messages d'erreur
- Element = partie de l’enquête (par ex. Unternehmen, Standort, Fall, etc.)
- Attribut = variable (par ex. fall_id, burnr, etc.)
- Quelles erreurs provoquent le message d'erreur « erreur de serveur interne 500 » ?L'erreur de serveur interne 500 peut avoir différentes causes, que vous trouverez ici :
- fichier vide
- fichier trop grand
- en-tête incorrect
- non codé en UTF 8
En-tête :
<?xml version="1.0" encoding="UTF-8"?> <Entreprise xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.bfs.admin.ch/xmlns/gvs/spiges-data/1.3" ent_id="xxxxxxx" version="1.3" >
Pour tester si votre fichier est encodé en utf 8, vous pouvez l’ouvrir avec notepad ou text editor. L’encodage est affiché en bas à droite.
Si vous souhaitez maintenant enregistrer le fichier texte avec « Enregistrer sous », vous pouvez également modifier le codage. Sélectionnez maintenant utf-8 sous Codage et enregistrez le fichier.
- Que signifie le message d'erreur suivant ?
Par "not declared", on entend que la variable n'est pas définie (p. ex. majuscules/minuscules incorrectes pour «kanton_zusatzdaten» ; «missbildung» n'est pas une variable présente dans la description de la variable, etc.).
- Messages d'erreur indiquant que le format ou l'expression est incorrect :
- Messages d'erreur lorsque les parties du relevé (elements) sont mélangées en ce qui concerne la structure ou l'ordre :
Par exemple, l'élément Opérateur est ici placé sous le cas au même titre que Traitement.
L'élément Opérateur est un enfant du traitement et devrait être structuré de la sorte : - Erreur de format behandlung_beginn:
La variable est définie comme suit dans XSD :
Dans behandlung_beginn, l'heure peut être totalement absente, c'est-à-dire que seule la date est indiquée (p. ex. 20230110), ou l'heure (quatre chiffres) peut également être indiquée (p. ex. 202301100000). Dans votre cas, l'heure est indiquée avec trois chiffres, ce qui n'est pas accepté. Remarque : l'heure 0000 correspond à minuit et ne doit en aucun cas être indiquée si aucune heure ne doit être signalée. - Erreur de format rech_menge:
La variable est définie comme suit dans XSD :
Pour rech_menge, 12 chiffres au total sont possibles, dont 5 chiffres maximum après la virgule.