Messages d`erreurs

Transcription

Messages d`erreurs
Messages d’erreurs
Produit :
Vertec
Version doc :
Création :
1
13.04.2012
Modification :
13.04.2012
Version produit :
Publication :
Distribution :
5.6
☒
☒
☐
☐
☒
☐
Document
Base de connaissance
FAQ
Astuces
Client
Interne
Table des matières
Access Violation................................................................................................................................... 1
Index en-dehors du domaine valable .................................................................................................. 2
Chaîne incorrecte ................................................................................................................................ 2
L’appel a été rejeté par l’appelé.......................................................................................................... 2
Le serveur RPC n’est pas disponible .................................................................................................... 2
Ce fichier est introuvable .................................................................................................................... 3
Invalid floating point operation........................................................................................................... 3
Cannot attach to service manager ...................................................................................................... 3
Erreur lors de l’affichage d’un élément............................................................................................... 4
Import error : couldn’t find the real ‘site’ module .............................................................................. 5
Exception C0000006 après une interruption avec le serveur ............................................................. 5
Access Violation
Une violation d’accès correspond à un défaut d’accès à la mémoire. Concrètement cela signifie qu’un
accès à quelque chose qui n’existe pas est tenté.
 La violation d’accès n’a rien à voir avec les droits dans Vertec
 Le chiffre « at adress… » ne signifie rien.
Si l’erreur de violation d’accès apparaît, la touche F5 vous permet d’afficher le message d’erreur
détaillé comme par exemple où l’erreur s’est produite.
En règle générale, il est conseillé de redémarrer Vertec, ainsi cette erreur n’apparaîtra dans la plupart
des cas plus. Dans le cas contraire, prenez contact avec le support de Vertec.
Messages d’erreurs – Page 1 sur 5
hostagest sàrl
Tél : +41 21 635 31 02
Email : [email protected]
Grand’Rue 14
CH – 1083 Mézières
Fax : +41 21 635 31 04
Homepage : www.hostagest.ch
Index en-dehors du domaine valable
Ou : Index out of bounds()
Comme pour l’erreur de violation d’accès (voir ci-dessus), le programme essaie d’accéder à quelque
chose qui n’existe pas. Simplement, ici, il s’agit d’un élément d’une table (au contraire de la violation
d’accès qui est provoquée par un élément unique).
Si l’erreur de violation d’accès apparaît, la touche F5 vous permet d’afficher le message d’erreur
détaillé comme par exemple où l’erreur s’est produite.
En règle générale, il est conseillé de redémarrer Vertec, ainsi cette erreur n’apparaîtra dans la plupart
des cas plus. Dans le cas contraire, prenez contact avec le support de Vertec.
Chaîne incorrecte
Lorsque Vertec tente d’accéder à des programmes externes (Word, Excel, programmes de
comptabilité), l’erreur suivante peut se produire :
Chaîne incorrecte : « »
Cette erreur apparaît toujours lorsque le serveur COM n’est pas disponible, par exemple si vous
voulez accéder à Word mais qu’il n’est pas installé sur l’ordinateur en question. Elle peut aussi se
produire lorsque vous voulez démarrer une conversion SQL Server, que le DTS est sélectionné mais
pas installé.
Assurez-vous que le programme auquel vous voulez accéder est bien installé sur l’ordinateur en
question.
L’appel a été rejeté par l’appelé
Cette erreur signifie que l’application COM (p.ex. Vertec ou Excel) a refusé un accès parce qu’elle est
déjà occupée.
Les causes sont diverses : par exemple, une fenêtre ouverte dans l’application ayant refusé l’accès
bloque cette dernière. Ou une application a été fermée de manière inattendue pendant un accès.
Il ne reste plus qu’à trouver où le blocage se produit. S’il a été résolu comme par exemple par la
fermeture d’une fenêtre, le processus peut être exécuté tout à fait normalement. Si le problème
n’est pas identifié, un redémarrage du programme en question permet d’aider à éliminer la cause.
Le serveur RPC n’est pas disponible
Lors de l’impression d’un rapport Word, l’erreur suivant apparaît :
Le serveur RPC n’est pas disponible
Le problème provient d’une conditional-band qui a été insérée dans une cellule de tableau.
A l’intérieur des cellules, seules les expressions OCL peuvent être traitées, pas les conditional-bands.
L’utilisation des conditional-band dans les cellules pose principalement des problèmes lorsqu’il ne
s’agit pas de la première cellule ou de la seule cellule de la ligne.
Supprimez la conditional-band de la cellule.
Messages d’erreurs – Page 2 sur 5
Ce fichier est introuvable
Cette erreur se produit lors de l’impression d’un rapport Word et peut apparaître survenir chez un
seul utilisateur. Cette erreur est causée par le fichier VertecReport.dot qui est désactivé (voir le
document au sujet des rapports Word).
Word traite le fichier VertecReport.dot en tant que complément. Pour résoudre le problème, vous
pouvez afficher tous les compléments désactivés et réactiver VertecReport.dot. Dans Word, procédez
comme suit :
-
Sélectionnez le menu « Fichier – Options ».
Dans la fenêtre qui s’est ouverte, sélectionnez à gauche « Compléments ».
Tout en bas, dans la liste déroulante « Gérer », sélectionnez « Eléments désactivés » et cliquez
sur le bouton « Atteindre ».
Sélectionnez VertecReport.dot et cliquez sur le bouton « Activer ».
Invalid floating point operation
Cette erreur peut se produire dans les rapports ou dans les tables lorsque dans des expressions des
calculs comportent une division. Si le diviseur est 0, l’erreur apparaît.
Dans ce cas, contrôlez comment le diviseur 0 est utilisé - par exemple lors d’une division par le
nombre total de prestations alors que le collaborateur n’a saisi aucune prestation – et corrigez
l’erreur.
Cannot attach to service manager
Le nouveau DB Convert de la version 5.5 et ultérieur effectue une sauvegarde/restauration de la base
de données lors de la fermeture des bases de données Firebird. Sur certains environnements
terminal serveur, des problèmes apparaissent et l’erreur « Cannot attach service manager » s’affiche.
Le problème est connu chez Firebird (voir http://www.firebirdsql.org/manual/qsg2-config.html) et
est en relation avec la communication inter processus via la mémoire partagée (dans le répertoire du
programme Firebird).
Si ce problème apparaît, il faut définir le paramètre IpcName dans le fichier firebird.conf (dans le
répertoire du programme Firebird).
La ligne correspondante est normalement en commentaire :
#IpcName = FIREBIRD
Modification :
IpcName = Global\FIREBIRD
L’installation actuelle se Firebird qui est livrée avec la version 5.5 (version 2.0.5) le fait déjà juste
automatiquement. Si une installation de Firebird antérieure est présente, l’adaptation ci-dessus peut
être nécessaire.
Messages d’erreurs – Page 3 sur 5
Erreur lors de l’affichage d’un élément
Lors de l’affichage d’un élément, l’erreur suivante apparaît :
OCL Expression: ->size
Error: 0:SSYacc0105e: SyncError failed, no vaild token
occured wher displaying component.ctaContainerTabs.TBoldCursorElementAsFollowerListController
Cela se produit lorsque cet élément est affiché par un type de lien Wrapper qui est paramétré de
manière incorrecte.
Sélectionnez « Paramétrage – Types de lien » dans l’arborescence et ensuite recherchez tous les
types de lien qui dépendent de l’élément qui génère une erreur. Dans ces types de liens, il y a de
fortes chances de voir ce genre de combinaison :
Messages d’erreurs – Page 4 sur 5
Si aucun lien de retour n’est nécessaire (par exemple ici les collaborateurs), il est possible de ne saisir
aucune expression. Mais si on oublie de décocher la case « Afficher le récipient », l’erreur
mentionnée ci-dessus s’affiche.
De base : si aucune expression n’existe, aucun récipient ne doit être affiché !
Il y a deux possibilités de corriger cette erreur. Si vous n’utilisez pas de lien de retour, décochez la
case « Afficher le récipient ». Si un lien de retour est nécessaire, saisissez l’expression
correspondante dans le champ « Expression ».
Import error : couldn’t find the real ‘site’ module
Lors de l’accès à des extensions basées sur Python ou lors de l’accès à des scripts Python, l’erreur
suivante apparaît quelque fois :
Import Error : couldn’t find the real ‘site’ module
Une librairie Python défectueuse en est la cause (python 23.zip).
Vous pouvez installer une nouvelle librairie python. Pour ce faire, vous devez remplacer le fichier
python23.zip qui se trouve dans le sous-répertoire python du répertoire d’installation de Vertec sur le
serveur par celui que vous pouvez télécharger à l’adresse :
http://www.vertec.ch/downloads/python23.zip.
Le fichier ne doit pas être décompressé (extrait). Il suffit de remplacer le zip.
Exception C0000006 après une interruption avec le serveur
Si Vertec est lancé depuis un partage réseau et qu’ensuite la liaison s’interrompt temporairement, il
n’est plus possible de naviguer dans Vertec. L’erreur suivante apparaît :
Exception C0000006
Le processus Vertec.exe doit ensuite être arrêté manuellement (dans le gestionnaire des tâches).
L’erreur est causée par Windows et ne se produit que si Vertec est lancé depuis un partage réseau.
Vertec.exe peut contourner les interruptions de liaison, mais seulement lorsque le client est installé
localement (les fichiers du programme se trouve sur l’ordinateur client). C’est pourquoi il est
conseillé d’installer le client Vertec localement chez les clients qui ont souvent des problèmes de
réseau.
Messages d’erreurs – Page 5 sur 5