7.7, l'ordre de tri diffère de celui du système. L'ordre de tri défini pour la base de données est différent de celui du système. Cause de l'erreur et solutions

13 avril

Erreur "L'ordre de tri défini pour la base de données est différent de celui du système"

À partir de Winodws Vista, les utilisateurs qui travaillent avec 1C:Enterprise 7.7 peuvent rencontrer une erreur lors du démarrage du programme : « L'ordre de tri défini pour la base de données diffère de celui du système. » Après avoir cliqué sur OK, le programme se ferme. Il existe deux manières de résoudre cette erreur.



1ère méthode : OrdNoChk.prm

Si vous souhaitez désactiver complètement la vérification des pages de codes, créez un fichier vide nommé OrdNoChk.prm dans le dossier « BIN » du répertoire d'installation de 1C:Enterprise 7.7 (par défaut, il s'agit de C:\Program Files\1Cv77\BIN) ou (C :\Programmes (x86)\1Cv77\BIN) . Si, pour une raison quelconque, vous devez désactiver la vérification des pages de codes pour une seule infobase, placez OrdNoChk.prm dans le dossier contenant l'infobase requise.

(décompresser)

Méthode 2 : modifier l’ordre de tri

Si vous travaillez dans 1C:Enterprise 7.7 mono-utilisateur (local) ou si vous utilisez le mode terminal sur le serveur, vous pouvez simplement modifier l'ordre de tri de la base de données. Pour cela, lancez 1C en mode configurateur, sélectionnez Administration - Page de codes des tables de sécurité des informations -Installation actuelle du système.

Faites attention! Si vous avez configuré l'échange automatique avec d'autres infobases, toutes les infobases doivent avoir le même encodage. Ou la vérification de l'encodage doit être désactivée (voir méthode 1).

Ce message n'a pas de libellé

Après avoir installé 1C version 7.7 sur votre ordinateur et l'avoir lancé, l'erreur « L'ordre de tri défini pour la base de données diffère de celui du système ! » apparaît généralement, que devez-vous faire dans ce cas ?

Ce problème peut être résolu de deux manières :

1. Méthode

  • Vous devez vous assurer que le numéro de plateforme est 7.7.
  • Lancez 1c. Sélectionnez la base d'informations souhaitée et ouvrez-la en mode « Configurateur ».
  • Menu « Administration » -> « Page de codes des tables de sécurité des informations ».
  • Dans la fenêtre « Page de codes des tables de sécurité des informations », ouvrez l'élément « Installation actuelle du système » -> OK.
  • Le message « Lors du changement de page de codes, les index de toutes les tables de données de la base d'informations seront reconstruits ! » apparaîtra à l'écran ! Voulez-vous modifier la page de codes ?" Cliquez sur le bouton « Oui ».
  • Au message « La page de codes a été modifiée ! » cliquez sur OK.
  • Fermez le « Configurateur » et lancez la base d'informations en mode 1C:Enterprise normal.

Si plusieurs Bases d'Informations s'avèrent inopérantes, alors il est nécessaire d'effectuer cette procédure avec chacune de ces bases de données.

2. Méthode

  • Lancez un éditeur de texte, par exemple le Bloc-notes.
  • Sélectionnez ensuite « Enregistrer sous » dans le menu « Fichier ». Dans la fenêtre qui s'ouvre, cliquez sur « Type de fichier », sélectionnez « Tous les fichiers » et spécifiez le nom du fichier comme : OrdNoChk.prm. Enregistrez ce fichier dans le répertoire racine de l'infobase ou dans le répertoire du programme 1C (ce fichier peut être téléchargé ci-dessous).
  • Lancez le programme 1C. Dans la fenêtre du programme, sélectionnez l'infobase souhaitée et cliquez sur le bouton « Modifier ».
  • Dans la fenêtre qui s'ouvre, indiquez le chemin d'accès au fichier précédemment enregistré, le programme 1c est prêt à démarrer.

S'il existe plusieurs bases d'informations, vous devez alors placer le fichier OrdNoChk.prm dans chacune d'elles de cette manière.

Important : Pour les débutants en 1C, il sera plus facile d'utiliser la deuxième option, puisqu'il n'est pas nécessaire d'effectuer des actions avec la base d'informations et la configuration.
Pour toute action, y compris l'erreur « L'ordre de tri défini pour la base de données diffère de celui du système ! c sécurité des informations ou configuration, il est toujours recommandé de créer des copies de sauvegarde afin de pouvoir récupérer les données perdues.

1C : que faire si le message « L'ordre de tri défini pour la base de données diffère de celui du système !

La cause de l'erreur est une incompatibilité entre les paramètres système et les paramètres 1C.
À propos, si le système d'exploitation est localisé et que les paramètres régionaux sont correctement définis, lors de l'installation de 1C, ses paramètres seront alignés sur ceux du système.

Vérifier que les paramètres sont corrects

I. Paramètres système (pour la version russifiée localisée de Windows)

1. Ouvrez Démarrer - Paramètres - Panneau de configuration - Options régionales et linguistiques.

2. Dans l'onglet Paramètres régionaux, la liste déroulante doit être russe.

3. Sur l'onglet Langues – Plus de détails... – Boîte de dialogue Langues et services de saisie de texte – Onglet Options – La langue de saisie par défaut doit être russe-russe.

4. Sur l'onglet Avancé, il devrait y avoir – Russe.

II. Paramètres 1C

2. Dans la liste déroulante En mode, sélectionnez – OK.

4. Dans la fenêtre Page de codes des tables de l'infobase, la liste déroulante doit contenir – 1251 – les langues russe, biélorusse, bulgare et serbe.

Remarques

1. Si vous utilisez le composant DIMB (gestion de base d'informations distribuée), - lorsque la vérification de l'ordre de tri est désactivée - vous NE DEVEZ PAS utiliser de caractères d'alphabets autres que le latin dans l'identifiant à trois lettres des infobases incluses dans la base de données distribuée.

2. Il convient de garder à l'esprit que la désactivation du contrôle d'identité de l'ordre de tri peut conduire à des résultats inattendus - pour l'utilisateur du programme 1C ! – l'ordre des lignes, par exemple lors de la génération de rapports.

Dépannage de Windows Vista

Si vous utilisez Windows Vista, supprimez le message « L'ordre de tri défini pour la base de données est différent de celui du système ! » les méthodes ci-dessus ne fonctionneront pas.

Pour ce faire :

1. Lancez le programme 1C. Dans la fenêtre Launch 1C, sélectionnez la base d'informations souhaitée.

2. Dans la liste déroulante En mode, sélectionnez Configurateur – OK.

3. Le configurateur se lancera. Sélectionnez le menu Administration – Page de codes des tables de sécurité des informations...

4. Dans la fenêtre Page de code des tables de l'infobase, dans la liste déroulante, sélectionnez + Installation actuelle du système – OK.

5. Dans la fenêtre du Configurateur avec le message « Lors de la modification de la page de codes, les index de toutes les tables de données de l'infobase seront reconstruits ! Voulez-vous modifier la page de codes ?" cliquez sur Oui.

6. Après un certain temps, en fonction de la taille de la sécurité des informations, la fenêtre du Configurateur apparaîtra avec le message « La page de codes a été modifiée ! », cliquez sur OK.

7. Fermez le configurateur, vous pouvez travailler avec l'infobase.

8. Pour travailler avec d'autres systèmes de sécurité des informations, modifiez la page de codes des tables de sécurité des informations de la même manière.

Pour le moment, peu de gens utilisent 1C version 7.7, mais il existe encore des organisations qui, pour une raison ou une autre, ne peuvent pas passer à des plateformes plus récentes. Dans ma pratique, je n'ai pas vu de configurations écrites en 7.7 depuis longtemps. Mais tout récemment, j'ai dû faire face à 7. Au cours du processus, j'ai rencontré un tel problème. Lors de l'exécution sur différentes versions de Windows, la même erreur apparaît constamment. À savoir, l’ordre de tri défini pour les bases de données diffère de celui du système. Il existe deux manières de résoudre ce problème ; examinons chacune d’elles plus en détail.

Comment désactiver la vérification de la page de codes 1c

Changer la table des codes

Le moyen le plus simple est de modifier la page de codes dans le programme 1C. Pour cela, lancez le programme en mode configurateur. Ensuite, accédez à Administration - Page de codes des tables de sécurité des informations.

Dans la fenêtre qui apparaît, sélectionnez + Installation actuelle du système et cliquez sur OK.

Après quoi le programme devrait démarrer, mais il y a une mise en garde : si des utilisateurs de différents systèmes d'exploitation travaillent dans cette configuration, par exemple Windows XP et Windows 7, alors lors du démarrage sur une version différente, vous devrez effectuer des actions similaires à chaque fois.

Désactivation de la vérification des pages de codes

Cette méthode est bien meilleure et plus simple. Vous pouvez désactiver la vérification des pages de codes dans 1C. Pour ce faire, vous devez créer un fichier nommé ordnochk.prm et le placer dans le dossier du programme à ce chemin C:\Program Files\1Cv77\Bin. Si vous n'avez pas de répertoire Bin, placez le fichier dans le répertoire ci-dessus. C:\Programmes\1Cv77\

Le programme 1C est sur un chemin différent pour moi, alors n'y prêtez pas attention. C'est tout, si quelque chose ne fonctionne pas, écrivez dans les commentaires, j'essaierai de répondre et d'aider tout le monde.