:Message d’erreur Softalmo
1. ‘ACTIVECONTROL' is not an object
Description
Cette erreur survient car le premier lancement de Softalmo effectue une modification du registre Windows. Dans certains établissements hospitaliers, les comptes utilisateurs standard ne disposent pas des droits suffisants pour appliquer cette modification.
Des erreurs similaires peuvent se manifester sous d’autres formes :
· OLE ERROR code : classe non enregistrée
· LOCONTROL is not an object (réf. case 2361048)
Résolution : Lancer Softalmo au moins une fois depuis un compte administrateur.
Variante sous Windows 11
Sous Windows 11, cette erreur peut également être causée par des DLL non enregistrées. Dans ce cas, appliquer la procédure suivante :
Étape 1 – Ouvrir l’Invite de commandes en mode Administrateur
Faire un clic droit sur « Invite de commandes » et sélectionner « Exécuter en tant qu’administrateur ».
Étape 2 – Naviguer vers le dossier SysWOW64
cd C:\Windows\SysWOW64
Étape 3 – Enregistrer les DLL
regsvr32 mscomctl.ocx
regsvr32 mscomct2.ocx
Étape 4 – Redémarrer le PC
Redémarrer le poste de travail pour que les modifications soient prises en compte.
2. Erreur date de fin de validité
Ce message d'erreur arrive lorsque la prescription arrive à échéance.
Exemple : Si la prescription faite au 4/12/2025 (pour le patient 123456) est arrivé à échéance le 03/03/2026, ce message d'erreur arrivera après le 03/03/2026
Ce message n'a pas d'importance car les actions sont quand même réalisables.
3. SHARECONTEXT
Il faut vérifier si dans SoftalmoConfig le ShareContext est bien sur OFF. Ce se trouve Dans SoftalmoConfig > Settings > Nom du PC > ShareContext
4. Error 1981 ou Error 12 : Double ReadPDouble - FontSize error
Cela arrive souvent si la version de Softalmo est trop vieille (exemple :v106, v164 etc) qui est incompatible avec le Framework 4.8. Dans ce cas, il faut passer à une version plus récente de Softalmo par exemple une 206.
5. Error 1426: Membre introuvable
Error #: 1426
Message: OLE error code 0x80020003: Membre introuvable.
Exécuter la commande suivante:
run cmd as admin
Cd c:\windows\syswow64
regsvr32 MSCOMCTL.OCX
Ensuite relancer Softalmo et voyez si vous avez toujours le même problème.
6. Error 1925: Unknow member_SCROLLINFO (frmeditexams)
Allez dans SoftalmConfig > PC > FormSettings et enlever tous les frmProperties. Il vaut mieux avoir un agent pour le faire.
Error 1925: Unknow member LWCODES (cotation/facturation) -> Le paramétrage (SoftalmoConfig) était encore sur "BE" en pays a la place de "FR". En modifiant cela, cela corrige le problème.
7. Une erreur est survenue dans le script
Un agent support doit faire un recalcul des instances.
8. Error 1924 : Multimedia - LOCONTEXT
Quand il navigue vers module > multimédia ils ont une erreur LOCONTEXT -> Cela veut dire qu'ils doivent mettre à jour la version softalmo car ils utilisent la version 164 qui est trop vieille pour être compatible avec le mode multimédia.
9. Error 12 : User_Username is not found
Le problème vient de la version softalmo (trop vieille). Il faudrait mettre à jour avec une version plus récente.
10. La séquence contient plusieurs éléments
Cette erreur arrive si il y a plusieurs utilisateurs avec le même nom d'utilisateur. Il faut voir si un compte inactif a le même nom d’utilisateur qu’un compte actif.
11. Error 1924 :
Error #: 1429
Message: OLE IDispatch exception code 0 from Corilus.Oftalmo.Net.SharedDB: La référence d'objet n'est pas définie à une instance d'un objet...
Line: 62
Code:
Method: init
Object: frmmultimedia.frmmultimedia
Il faut voir si ce problème arrive pour tous les utilisateurs avec le même aptient. Si c’est le cas, il faut qu’un agent du support modifie quelque chose en base.
12. Error 1925 : LVWCODES :
Dans SoftalmoConfig > Site > Set up > le pays était BE. Quand on le change pour FR, cela corrige l'erreur
13. Fatal error: Exception code = C0000005
Voir si recip-e est actif dans SoftalmoConfig (demander un agent support).
14. Error 13: Alias is not found, create cursor:
Peut être lié à un disque full sur le serveur bdd.
15. Error 13: Alias CRS_LETTERS
L’erreur qui s’affiche dans le logiciel (alias non trouvé / “Alias CRS_LETTERS… is not found”) est très probablement liée à une coupure momentanée de la connexion entre votre poste et le serveur de base de données.
Concrètement, lorsque le logiciel perd brièvement la communication avec le serveur, certains éléments temporaires (alias ou curseurs) sont supprimés côté base de données. Le programme ne parvient alors plus à les retrouver, ce qui provoque le message d’erreur et vous oblige à redémarrer le logiciel.
Nous vous recommandons :
de vérifier la stabilité de la connexion réseau
d’éviter de lancer plusieurs sessions simultanément sur le même poste
16. Error 1426: OLE error code 0x80040154: class not registered
Pour corriger le problème, vous devez lancer Softalmo au moins une fois depuis une session administrateur Windows. Ensuite le message ne devrait plus apparaître depuis la session utilisateur Windows.
17. Error 1586 : Function requires row or table buffering mode
L’erreur qui s’affiche dans le logiciel (alias non trouvé / “Alias CRS_LETTERS… is not found”) est très probablement liée à une coupure momentanée de la connexion entre votre poste et le serveur de base de données.
Concrètement, lorsque le logiciel perd brièvement la communication avec le serveur, certains éléments temporaires (alias ou curseurs) sont supprimés côté base de données. Le programme ne parvient alors plus à les retrouver, ce qui provoque le message d’erreur et vous oblige à redémarrer le logiciel.
Nous vous recommandons :
de vérifier la stabilité de la connexion réseau
d’éviter de lancer plusieurs sessions simultanément sur le même poste
18. File Access is denied CACHE
Y a-t-il bien les droits en lecture/écriture/modification sur le dossier Softalmo du poste pour les utilisateurs ?
19. Erreur 202: Invalid path or file name
Corrigé en réinitialisant le compte utilisateur (un agent du support doit le faire).
20. Allowed do nesting or expressoin evalutation level exceeded
Cliquer plusieurs fois sur « Cancel » pour quitter le message d'erreur.
Aller dans « options » puis « préférences » et modifier n’importe quel paramètre.
Relancer Softalmo et cela devrait résoudre l’incident.
21. Error 1435: XML Parse error: Non valide au niveau supérieur du document ("Alias cursor_7hron6qbr" is not found)
Il faut réinitialiser le compte de l'utilisateur. L'agent du support doit s'en charger.
22. Error 1428 ou 1426: OLE error code 0x80070057: Paramètre incorrect. (Line: 23
Method: init Object: fmmudi.fmedia.fmmutimedia)
Il faut réinstaller le .NET 4.8
