Contacts

L'ordre de tri est différent de Windows 7. L'ordre de tri installé pour la base de données diffère du système! Modification de la structure de la base de données de base de données basée sur l'échange de données local

Il y a des cas lorsque vous ne pouvez pas exécuter le programme 1C, la boîte de dialogue apparaît avec le message. L'ordre de tri installé pour la base de données diffère du système!. Après fermer la fenêtre, le programme se ferme (vous pouvez le démarrer dans le mode Configurator).

Cause d'erreurs et de moyens d'éliminer

La cause de l'erreur est l'incohérence des paramètres système et des paramètres 1c.
Au fait, si système opérateur Les paramètres localisés et régionaux sont définis correctement, puis lors de l'installation de 1C, ses paramètres seront alignés sur le système.

Vérification de l'exactitude des paramètres

JE. Les paramètres du système (Pour une version alignée localisée de Windows)

1. Ouvrir le démarrage - Configuration - Panneau de contrôle - Normes de la langue et des régions.

2. Sur l'onglet Paramètres régionaux dans la liste déroulante devrait être russe.

3. Dans l'onglet Langues - Plus ... - Boîte de dialogue Langues et services saisie de texte - onglet Options - La langue d'entrée par défaut doit être anglais-russe.

4. L'onglet Avancé doit être russe.

II. Paramètres 1C.

4. Dans la fenêtre, la page de code des tableaux de base de l'information dans la liste déroulante doit être - 1251 - Langues russes, biélorusses, bulgares et serbes.

Remarques

1. Si vous utilisez le composant URB (bases d'informations distribuées), - Lors de la vérification de la numérisation de l'ordre de tri, ne doit pas utiliser les caractères d'un alphabet, à l'exception de latin, dans un identifiant à trois lettres bases d'informationinclus dans la base distribuée.

2. Il convient de garder à l'esprit que la désactivation de la vérification d'identité de l'ordre de tri peut conduire à un imprévu - pour l'utilisateur du programme 1C! - L'ordre des lignes, par exemple, lors de la génération de rapports.

Erreur d'erreur B. Windows Vista.

Si vous utilisez Windows Vista, puis-vous débarrasser du message L'ordre de tri installé pour la base de données est différent du système! Les méthodes ci-dessus ne seront pas possibles.

Pour ça:

1. Exécutez le programme 1C. Dans la fenêtre de démarrage, mettez en surbrillance la base de données d'informations souhaitée.

2. Dans la liste déroulante dans le mode, sélectionnez Configurator - OK.

3. Le configurateur commencera. Sélectionnez Menu d'administration - Page de la page de table IB.

4. Dans la page de la page de code des tableaux de base de l'information dans la liste déroulante, sélectionnez + Courant installation du système - D'ACCORD.

5. Dans le configurateur avec le message "Fenêtre, lors de la modification de la page Code, les index de toutes les tables de données de base d'informations seront reconstruits! Exécutez une modification de la page de code? " Cliquez sur Oui.

6. Après l'expiration d'une certaine période de temps en fonction de la taille de l'IB, la fenêtre Configurator apparaît avec le message "Code de code modifié!", Cliquez sur OK.

7. Fermez le configurateur, vous pouvez travailler avec la base d'informations.

8. Travailler avec d'autres IB, changez de la même manière que la page de la page de code des tables IB.

Mots clés: ,

Malgré la réticence des utilisateurs d'entreprises, a évoqué Windows XP, il devient évident qu'il devra toujours faire cela dans un proche avenir. Et par conséquent, la nécessité de lancer 1C Entreprise 7.7 dans environnement Windows 7 (Vista). Dans cet article, nous avons décidé de considérer des problèmes «typiques» découlant de 1 ° CC dans le mercredi du nouveau système d'exploitation et de la manière de les résoudre.

Erreur "La commande de tri des données diffère du système"

Cette erreur ne connaît probablement pas que le paresseux, ainsi que sur la voie à la résoudre. Cependant, tout n'est pas aussi simple qu'il semble, alors considérez cette question plus en détail.

La cause de l'erreur de banalne est l'incohérence des pages de code OC de la famille NT6 et 1C. Il y a deux façons de résoudre ce problème:

  • Calculez la page de code IB en ligne avec le système. Pour cela, lancez Configurateur - Administration - Page Code IB Et au bas de la liste déroulante, choisissez + Installation du système actuel. C'est la voie la plus correcte, mais menant la base conformément au code page Windows 7 (Vista) Commençons à recevoir la même erreur pour démarrer la base de données dans Windows XP.
  • Désactivez la numérisation de l'ordre de tri. Pour ce faire, créez un fichier de signal nommé ordnochk.prm. (). Être placé dans un répertoire avec IB. Il désactive la numérisation de l'ordre de tri de cette base de données, lors de la pose dans le catalogue. Poubelle. (Dans le dossier d'installation du 1C), la vérification de tri sera déconnectée pour toutes les bases de données sur ce PC. Cette méthode travaux seulement avec la libération 26 et plus. En outre, 1C avertit:
"L'application de cette fonctionnalité ne peut être recommandée dans des cas extrêmes que s'il n'est pas possible de coordonner l'ordre de tri du système avec l'ordre de tri installé pour la base d'informations. Lors de la vérification de la numérisation de l'ordre de tri dans les conditions d'application, les composants de contrôle des bases d'informations distribuées ne doit pas utiliser les symboles d'un alphabet, à l'exception de latin, dans un identifiant à trois lettres des bases d'informations faisant partie de la distribution. Il convient de garder à l'esprit que 1C: la société utilise la capacité de trier les deux Les mécanismes lors du travail et la désactivation de la vérification de l'identité de commande peuvent conduire à une procédure inattendue pour l'ordre des lignes, par exemple lors de la formation de rapports. "

Quel est le moyen de choisir? Si vous avez un parc d'exploitation homogène, c'est-à-dire Toutes les machines fonctionnent sous Windows 7 (Vista), alors il convient d'utiliser définitivement la première option. La deuxième option doit être appliquée si nécessaire, travaillant simultanément avec des bases de données sous les deux familles du système d'exploitation. Dans le même temps, la base est de préférence située en voiture avec Windows XP et ordnochk.prm.place B. dossier bac. En voiture avec Windows 7 (Vista). Cela évitera des problèmes potentiels avec le travail d'une telle composante comme uib. Dans le même temps, il s'ensuit que la machine avec Windows 7 (Vista) peut être utilisée seul Travailler en mode 1C Entreprise. Toute modification du mode Configurator doit être entrée. seul En voiture avec Windows XP. Lorsque la base est située sur la machine avec Windows 7 (Vista) avant que Il convient de donner une page de code de l'IB au système systémique (selon la première méthode), et ordnochk.prm.utilisez déjà sur des machines avec Windows XP, sinon, travailler avec URB ou simplement télécharger les données précédemment déchargées dans IB sera impossible.

Erreur lors de la création du composant V7Plus.dll (CLSID Manque)

Ce problème se produit lorsque l'UAC est allumée lors de la mise en contact traitements externes ou avec d'autres actions nécessitant la bibliothèque V7plus.dll. (décharge de données, rapports, etc.), tandis que V7plus.dll.dans le catalogue de base de données est présent. La cause de l'erreur est que 1C Enterprise enregistre de manière dynamique cette bibliothèque, si nécessaire. Lorsque l'UAC 1C est activé, il fonctionne avec les droits de l'utilisateur et ne peut donc pas enregistrer la bibliothèque. Solution simple - registre V7plus.dll.manuellement, nous vous recommandons de la copier au dossier BIN (afin de ne pas être attaché à la base spécifique), exécutez Ligne de commande avec les droits de l'administrateur et exécuter la commande:

Regsvr32.<путь к 1С>\\ Bin \\ v7plus.dll

le résultat de l'exécution devrait être un message sur la réussite de l'enregistrement de la bibliothèque.

Erreur "Pour accéder à une base de données nécessite un pilote ODBC pour MS SQL Server version 3.50.0303 ou plus

Une erreur se produit lorsque vous essayez de démarrer SQL version 1C Enterprise 7.7 sur Windows 7 (Vista) et réside en l'absence de prise en charge de ces versions SQL du serveur ci-dessous. serveur SQL 2005 SP2.. Extrait du communiqué de presse officiel Microsoft:

Pour assurer plus haut niveau Sécurité, systèmes d'exploitation Microsoft Windows. Server 2008 et Microsoft Windows Vista prend en charge le numéro SQL Server 2005 Express avec les mises à jour 1 (SP1) et pour toutes les autres sorties SQL Server, SQL Server 2005 sera requise avec le package de mise à jour 2 (SP2) ou ultérieurement. Suite versions précoces SQL Server, y compris SQL Server 2000 (Tous les problèmes, y compris la libération du moteur de bureau, également appelé MSDE), SQL Server 7.0 et SQL Server 6.5, opérationnel systèmes Windows Server 2008 et Windows Vista ne seront pas pris en charge.

Solutions aujourd'hui n'existe pas (Et il est peu probable que l'apparaisse). La "solution" rencontrée sur Internet avec le remplacement des fichiers de fichier ODBC de Windows XP ne doit pas être sérieusement pris en compte et il n'est pas recommandé catégoriquement.

Comme option alternative Vous pouvez conseiller le lancement de 1C Enterprise sur Windows Server 2003 En mode Terminal, nous recommandons la même option pour le mode de fichier 1C sur un réseau avec différentes versions de Windows.

Il y a des cas lorsque vous ne pouvez pas exécuter le programme 1c.Cependant, une fenêtre apparaît 1c. Avec un message "L'ordre de tri installé pour la base de données diffère de!".

Après fermer la fenêtre, le programme se ferme (vous pouvez l'exécuter en mode Configurateur).

Cause d'erreurs et de moyens d'éliminer

Cause d'erreur Maintenance des paramètres et des paramètres 1c..

Au fait, si le système d'exploitation est localisé et que les paramètres régionaux sont installés correctement, alors lors de l'installation 1c. Ses paramètres seront alignés sur.

Vérification de l'exactitude des paramètres

JE. Paramètres (Pour la version russe localisée les fenêtres)

1. Ouvrir Démarrer \u003e Configuration> Panneau de commande> Normes de langue et régionale.

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

3. Sur l'onglet Langues \u003e Plus de détails… – la fenêtre Langues et services d'entrée de texte > Languette Paramètres \u003e Langue d'entrée Doit être – > Anglais-russe.

4. Sur l'onglet aditionellement Doit être> russe.

II. Paramètres 1C.

1. Exécuter le programme 1c.. Dans la fenêtre Lancer 1c.

2. Dans la liste déroulante En mode Choisir Configurateur > D'ACCORD..

3. courir Configurateur. Sélectionner le menu Administration > Code Page Page Tableaux IB

4. Dans la fenêtre Dans la liste déroulante devrait être> 1251 \u003e Russe, Biélorusse, Bulgare et Serbienne.

Remarques

1. Si vous utilisez le composant (bases d'informations distribuées), Lorsque vous déconnectez la vérification de l'ordre de tri, Les symboles de tous les alphabets ne doivent pas être utilisés, à l'exception de latin, dans l'identifiant à trois lettres des bases d'information faisant partie de la base distribuée.

2. Il convient de garder à l'esprit que l'arrêt de la vérification de l'identité de l'ordre de tri peut conduire à un imprévu. Pour le programme 1C! L'ordre des lignes, par exemple, lors de la génération de rapports.

Erreur d'erreur B. Windows Vista I. Windows 7+

Si vous utilisez Windows Vista. et Windows 7+ , puis éloignez-vous du message "L'ordre de tri installé pour la base de données est différent du système!" Les méthodes ci-dessus ne seront pas possibles.

Nous devrons aller à un autre moyen:

1. Exécuter le programme 1c.. Dans la fenêtre Lancer 1c. Mettre en surbrillance la base d'informations souhaitée.

2. Dans la liste déroulante En mode Choisir Configurateur \u003e OK..

3. courir Configurateur. Sélectionner le menu Administration \u003e Page de table ib

4. Dans la fenêtre Page de table de base de l'information Dans la liste déroulante, sélectionnez + Installation actuelle \u003e OK..

En règle générale, la plupart des utilisateurs détectent une erreur dans le système indiquant que l'ordre de tri diffère du système systémique, apparemment, de la version 7.7 du package 1C. Il est le plus vulnérable non même en termes d'influence des virus, mais également dans le domaine des erreurs et des échecs qui se trouvent dans la même code de programme Paquet. Néanmoins, lorsqu'un message d'erreur apparaît, il semble que l'ordre de tri est différent du système, vous ne devez pas paniquer. Il y a quelques solutions simplesqui éliminent ce problème rapidement et pour toujours. Dans ce cas, vous pouvez appliquer deux solutions au moins.

La base de données d'erreur "L'ordre de tri diffère du système": quel est le problème?

Le problème lui-même est que le programme de base sous la forme d'un fichier exécutable sur un serveur ou une machine client ne peut pas initialiser la base de données (SQL).

En conséquence, les terminaux de l'utilisateur connecté (enfant) ne peuvent pas accéder à la base de données elle-même (bien que le principal noyau du programme soit lancé sans problèmes). On pense que l'accès à l'application elle-même est fourni précisément au niveau de la version du serveur, responsable de la connexion du reste. ordinateurs personnaliséssitué dans réseau local. Avec elle, il y a des problèmes.

L'ordre de tri diffère du système (Windows 7). Que faire en premier lieu?

Comme on le croyait en la libération après le numéro 26, il a été activé avec la possibilité d'ignorer les fichiers de base de données. Mais vous ne devriez pas compter sur ce service.

Objet inexistant

Il arrive que l'application au démarrage fait référence à un objet prétendument non existant en tant que fichier d'ordnochk.prm, qui semble être situé dans le dossier BIN du programme lui-même installé dans les fichiers logiciels système.

Si un message système apparaît que l'ordre de tri est différent du système, il n'ya rien de plus facile que de créer un fichier vierge dans ce répertoire avec un nom et un remplacement similaires lors de l'enregistrement, par exemple, dans le même "ordinateur portable" inclus dans standard Tout système Windows. La question est également le fait que la norme éditeur de texte Paramètres contenant des données initiales lors de la modification directe et une utilisation ultérieure ne fonctionne pas en action.

Modification de la structure de la base de données de base de données basée sur l'échange de données local

D'autre part, le problème du fait qui échoue avec l'avènement du message que le jeu d'ordre de tri diffère du système peut être résolu même au moyen du programme le plus installé.

Mais ici, il convient de penser initialement à quel centre d'utilisation d'outils et d'outils suivants.

Si une erreur survient, lorsqu'elle est indiquée que l'ordre de tri de la base de données diffère du système, dans l'application 1C elle-même, sélectionnez la section de configuration dans laquelle vous devez accéder à l'administration, la page de code des tables IB et de l'élément de la Installation du système actuel.

Conclusion

En principe, le message que dans la base de données "1C", l'ordre du tri diffère du système peut être complètement simple (ou s'en débarrasser pour toujours). À mesure que la pratique montre, dans le cas le plus simple, vous pouvez simplement créer un objet vide, ce qui est plus élevé. Après la signalisation que l'ordre de tri diffère du système, il n'y aura plus d'apparition.

En fait, seules ces solutions, l'élimination du problème n'est pas limitée. Le fait est que dans l'environnement "1C", vous pouvez écrire des scripts ou créer des applets supplémentaires pour gérer l'ensemble du système en fonction de la même langue de base visuelle à l'aide de bases de données DVB. Sinon, l'erreur associée à l'apparition du message mentionné ci-dessus sera supprimée simplement, sinon de prendre en compte la faille dans le code lui-même ou l'impact viral. Mais cela semble-t-il, n'est pas le pire. Parfois des utilisateurs "cruciaux" qui ne savent pas comment organiser une base de données et la connecter à programme installéPeut entraîner une erreur de ce type apparaîtra à nouveau et à nouveau.

L'attention doit également être payée à cette époque que, avec l'échange automatique activé, la plate-forme elle-même avec d'autres bases de données, elles doivent tous avoir un codage absolument identique. Si vous ne l'installez pas pour toutes les bases de données, respectivement, la question des données d'importation et d'exportation devient légèrement, sans signification. En dernier recours, comme mentionné ci-dessus, le codage doit être éteint. Ceci est particulièrement lié aux situations dans lesquelles les versions de Windows diffèrent sur différents terminaux, et même avec différentes architectures. Cela peut également entraîner des conséquences imprévisibles, jusqu'au point qu'il sera impossible de travailler avec le programme d'accès simultané à l'information.

Sur le ce moment Peu de personnes utilisent 1C version 7.7 mais il y a toujours des organisations qui, pour une raison ou une autre, ne peuvent pas aller sur de nouvelles plateformes. Je n'ai pas rencontré de configurations écrites à 7,7 pendant une longue période. Mais plus récemment, je devais faire face à 7. Dans le cours, j'ai rencontré un tel problème. Quand commencé par différentes versions Windows apparaît constamment une seule et même erreur. À savoir, l'ordre de tri installé pour les bases de données diffère du système. Vous pouvez le résoudre de deux manières, nous analyserons chacun d'eux plus de détails.

Comment désactiver la page 1C

Changer la table de code

Le moyen le plus simple de modifier la page de code dans le programme 1C. Pour ce faire, exécutez le programme dans le mode Configurator. Ensuite, nous allons à l'article d'administration - la page Code des tables IB.

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

Après cela, le programme devrait commencer mais il y a une nuance si les utilisateurs fonctionnent de différents OS dans cette configuration. Par exemple, Windows XP et Windows 7, puis au démarrage sur une autre version, vous devez effectuer de telles actions à chaque fois.

Désactiver le chèque de page de code

Cette méthode est bien meilleure et plus facile. Vous pouvez désactiver le chèque de page de code en 1c. Pour ce faire, vous devez créer un fichier nommé ordnochk.prm et le placer dans le dossier avec le programme sur ce chemin C: \\ Program Files \\ 1cv77 \\ bin. Si vous n'avez pas de répertoire bin, jetez le fichier dans le répertoire ci-dessus. C: \\ Fichiers de programme \\ 1CV77 \\

Le programme 1C réside avec moi sur une autre façon de ne pas faire attention à elle. Sur ceci, tout si quelque chose n'a pas fonctionné. Écrivez dans les commentaires que je vais essayer de répondre à tous les autres.



Avez-vous aimé l'article? Partagez-le