Перейти к содержимому


Как помирить 1С и Windows Vista


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1

  • Гости

Отправлено 14 Сентябрь 2009 - 14:47

Бывают случаи, когда не удается запустить программу 1С, при этом появляется диалоговое окно 1С с сообщением «Порядок сортировки, установленный для базы данных, отличается от системного!». После закрытия окна программа закрывается (запустить ее можно в режиме Конфигуратор).

Причина ошибки и способы устранения

Причина ошибки – несоответствие системных настроек и настройки 1С.
Кстати, если операционная система локализована и региональные настройки установлены корректно, то при установке 1С ее настройки будут приведены в соответствие с системными.

Проверка корректности настроек


I. Системные настройки (для локализованной русифицированной версии Windows)
  • Откройте Пуск – Настройка – Панель управления – Язык и региональные стандарты.
  • На вкладке Региональные параметры в выпадающем списке должно быть – Русский.
  • На вкладке Языки – Подробнее… – диалоговое окно Языки и службы текстового ввода – вкладка Параметры – Язык ввода по умолчанию должно быть – Русский-Русская.
  • На вкладке Дополнительно должно быть – Русский.

II. Настройки 1С
  • Запустите программу 1С. В окне Запуск 1С выделите нужную информационную базу.
  • В выпадающем списке В режиме выберите Конфигуратор – OK.
  • Запустится Конфигуратор. Выберите меню Администрирование – Кодовая страница таблиц ИБ…
  • В окне Кодовая страница таблиц информационной базы в выпадающем списке должно быть – 1251 – Русский, белорусский, болгарский и сербский языки.

В качестве крайней меры иногда рекомендуют отключать проверку соответствия порядка сортировки. Для этого в каталоге информационной базы нужно создать сигнальный файл с именем OrdNoChk.prm (с произвольным содержимым).

Примечания

  • Если вы используете компоненту УРИБ (управление распределенными информационными базами), – при отключении проверки порядка сортировки, – НЕ СЛЕДУЕТ использовать символы любых алфавитов, кроме латинского, в трехбуквенном идентификаторе информационных баз, входящих в состав распределенной базы.
  • Следует иметь в виду, что отключение проверки идентичности порядка сортировки может привести к неожиданному – для пользователя программы 1С ! – порядку следования строк, например, при формировании отчетов.

Устранение ошибки в Windows Vista

Если вы пользуетесь Windows Vista, то избавиться от сообщения «Порядок сортировки, установленный для базы данных, отличается от системного!» вышеуказанными методами не удастся.

Для этого:

  • Запустите программу 1С. В окне Запуск 1С выделите нужную информационную базу.
  • В выпадающем списке В режиме выберите Конфигуратор – OK.
  • Запустится Конфигуратор. Выберите меню Администрирование – Кодовая страница таблиц ИБ…
  • В окне Кодовая страница таблиц информационной базы в выпадающем списке выберите + Текущая системная установка – OK.
  • В окне Конфигуратор с сообщением «При выполнении изменения кодовой страницы будут перестроены индексы всех таблиц данных информационной базы! Выполнить изменение кодовой страницы?» нажмите Да.
  • По истечении определенного промежутка времени, зависящего от размера ИБ, появится окно Конфигуратор с сообщением «Кодовая страница изменена!», нажмите OK.
  • Закройте Конфигуратор, можно работать с информационной базой.
  • Для работы с другими ИБ измените аналогичным образом кодовую страницу таблиц ИБ.

Автор Валерий Сидоров. Оригинал статьи http://netler.ru/pc/1c-no-ord.htm




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных