VENUS SER IE 100
8.2.11 Erreurs Chaînes de caractères (7000 - 7099)
Une chaîne est un élément de la mémoire de la machine qui contient
des textes alphanumériques. Tous les textes alphanumériques insérés
dans les fichiers de la machine sont gérés par le logiciel à travers les
chaînes de caractères. Les erreurs produites par les chaînes peuvent
indiquer une programmation incorrecte des archives de la machine ou
une erreur du logiciel. La programmation incorrecte se vérifie
habituellement dans l'impression des étiquettes (surtout avec les codes
à barres) ou dans la communication à travers le réseau. Au cas où
l'erreur se manifeste pendant l'impression de l'étiquette, essayer de
localiser quel est l'élément qui produit l'erreur et modifier les textes qui
sont imprimés par cet élément.
7000 : Erreur général produit par une chaîne.
7001 : Initialisation d'une chaîne trop longue par rapport à la mémoire
définie dans la phase d'initialisation.
7002 : La longueur de la somme des deux chaînes est plus grande de la
chaîne de destination.
7004 : La longueur de la somme des deux chaînes est plus grande de la
chaîne de destination.
7005 : La restructuration de la chaîne n'est pas possible parce qu'il n'y a
plus d'espace dans la chaîne.
7006 : Le logiciel a essayé de prendre des caractères d'une chaîne hors
de sa longueur maximale. Ceci peut se produire, si par exemple, dans
un code à barres on prend les caractères qui vont du 3e au 7e caractère
du champ et dans le champ on a mémorisé un texte d'une longueur de 2
caractères.
7007 : On a essayer d'indexer un caractère de la chaîne avec un index
négatif.
7008 : Sprintf Overflow.
7009 : On a essayer d'indexer un caractère de la chaîne qui était nulle.
7010 : Memcpy Overflow. La Memcopy est allée au-delà de la longueur
maximale de la chaîne.
7011 : On a dépasser la longueur de la chaîne.
7012 : Strncpy overflow.
7013 : Memset overflow.
1-267