При работе в программе 1С пользователи сталкиваются с различными проблемами, решить которые часто не в состоянии самостоятельно. Сегодня мы решим одну из таких ошибок в 1С 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного». Возникает она чаще всего на двух популярных версиях ОС — Windows Vista и Windows 7.
Устранение проблемы с 1С в Windows XP
Для того, чтобы устранить ошибку 1C в Windows XP, необходимо выполнить следующие действия:
- откройте «Панель управления» в меню «Пуск». В разделе «Региональные параметры» должен быть установлен соответствующий язык (русский);
- далее нам нужно открыть программу 1С как конфигуратор, выберите необходимую базу данных;
- следующим шагом будет выбор «Администрирование», затем нажмите «Кодовая страница таблиц»,снова нажмите «Кодовая страница», «1251» и нажмите на нужный язык. При попытке сохранить изменения, вы столкнетесь с сообщением об изменении информации базы данных, а также потребуется подтверждение этих действий;
- после этого закрываем окна настроек конфигуратора, и входим в программу в стандартном режиме.
После этого будет процесс перестраивания всех компонентов программы под измененные конфигурации 1С. Если компьютер со слабой конфигурацией, данный процесс может занять несколько минут. В конце вы увидите небольшое системное окно, где нас оповещают об успешном завершении изменении настроек, а ошибка «Порядок сортировки, установленный для базы данных, отличается от системного» больше не будет вас беспокоить. При этом если необходимо применять УРИБ (компонент), то идентификаторы дочерних и главной базы необходимо оставить на латинице. Иначе вы можете столкнуться с другими ошибками в 1С. Если отключить проверку порядка сортировки, то это может привести к неожиданному расположению строк в построении отчетов и справочников.
Может быть полезным: Обнаружено нарушение целостности системы в 1C что делать.
Изменяем параметры 1С для Windows Vista, 7
Если у вас более поздние версии операционной системы, то инструкция исправления ошибки в 1С 7.7 немного отличается от предыдущей.
- Запустите 1С. В разделе «Запуск 1С» выберите необходимую базу.
- Из выпадающего списка нужно выбрать пункт «Конфигуратор».
- Далее нажмите «Администрирование» в меню, и после этого нажмите «Кодовая страница таблиц».
- В этом окне необходимо нажать «Текущая системная установка» и подтвердите выбор.
- В окне, в котором появится запрос на сохранение настроек, нажмите «Да».
- Далее должно отобразиться системное сообщение с фразой об успешном изменении.
- Закройте окна настроек и запустите программу в обычном режиме.
Исправляем дисфункцию с порядком сортировки в 1С при помощи ordnochk.prm
Встречать ошибку в 1С версии 7.7 с сообщением об отличие порядка сортировки, установленных для баз данных, могут и пользователи, которые применяют для работы разные операционные системы, например, Windows 7 и Windows Vista. Это может происходить, когда используется 2 различных компьютера, выходящие в сеть, допустим на работе и дома. Для решения проблемы достаточно создать файлик с названием «ordnochk» и расширение .prm.
- Найдите папку с программой 1С на своем компьютере. Если вы не изменяли путь при установке, то она будет находиться по пути C:\Program Files\1Cv77\.
- Откройте её и здесь создайте пустой текстовый файл.
- Для этого нажмите правой кнопкой мыши, находясь в папке. Выберите пункт «Создать», «Текстовый файл».
- Самое главное — при сохранении этого файла нужно в поле «Название» ввести «ordnochk.prm» и нажать «Сохранить». Иногда система компьютера вносит часть имени после точки в состав имени. Вам необходимо, чтобы «prm» была именно расширением файла.
- Можно сначала создать файл в любой папке, затем переместить его в корень программы 1С.
Перед созданием файла программу лучше закрыть. Когда вы разместите его в корне, попробуйте снова запустить 1С. При следовании этому способу, иногда появляются проблемы при отображении строк в отчете. Он не подойдет, если применяется система сортировка баз данных.
Читайте также: Неверный формат хранилища данных 1C 8.3 как исправить.
Устранение ошибки при восстановлении файлов Windows XP
В ОС Windows XP, в некоторых случаях, может помочь восстановления файлов из загрузочного диска. Можно сделать это вручную.
- Для этого нужно открыть дистрибутив с Windows, который установлен в вашей системе, отыскать в нем 2 файла — «c_1251.nls» и «cp_1251.nls».
- Затем найти их в системе. Можно воспользоваться поисковой строкой.
- После того, как вы отыскали в системе эти 2 файла их нужно заменить на файлы из дистрибутива, то есть заменить на новые.
Можно также это сделать при консоли или командной строки. Для этого вставьте диск в привод, и запустите процесс восстановления системы при помощи диска. Когда вы окажитесь в меню восстановления, нажмите «R», чтобы попасть в консоль. Далее введите в ней следующую команду «copy C:\Windows\system32\c_1251.nls», такую же команду введите для файла «cp_1251.lns». И войдите в систему в обычном режиме. Ошибка 1С версии 7.7 «Порядок сортировки, установленный для базы данных, отличается от системного» должна исчезнуть.
Спасибо большое! Помогло!
На хп стоит 1с 7.7. Купили новый комп сетевое окружение открыто файлы 1 с видны но выскачило: порядок сортировки отличается от системного. Как вообще правильно увидеть 1 с и включить ее?
Как вообще правильно работать с разными системами в 1 С? Все стоит на хп, как увидеть на винде 7 и винде 10 ее? Потом будут ли правильно формироваться таблицы если что-то сделать на 7 и 10? И что делать в данном случае если 1С установить на 7 или 10 может увидеть хп? Кто нибудь может на все это мне ответить?
Несколько ПК, разная ОС. Всё работает. Есть новый ПК Win10, всплывает эта ошибка. 1-й способ используется (разные ОС — одна база), 2-й нельзя использовать так как могут возникнуть проблемы у остальных ПК. Что ещё можно сделать?
Спасибо!
Огромное спасибо!! Помогло)))
Помогла, на видео увидел