Консультация № 160091
10.02.2009, 13:14
0.00 руб.
0 3 2
Помогите победить 1С. В Висте 1С начало писать "Порядок сортировки, установленный для базы данных, отличается от системного!". 1С сетевая + распределенка, в сети Висты и ХР.
Нахожу решение проблемы в инете: http://netler.ru/pc/1c-no-ord.htm.
Хорошо, захожу в 1С меняю +текущая на висте. Работает. Захожу на ХР - нет, меняю на +текущая на ХР - работает - на Вите - нет.
Как их подружить?

Обсуждение

Неизвестный
10.02.2009, 13:43
общий
это ответ
Здравствуйте, Владимир!

Вот ответ с мисты:

(попрбуйте пожалуйста, если не поможет, будем разбираться дальше)

Приложение:
Начиная с релиза 7.70.026 имеется возможность отключения проверки идентичности порядка сортировки, установленного для базы данных и системного порядка сортировки.

Отключение проверки достигается созданием в каталоге программных файлов системы или в каталоге информационной базы сигнального файла с именем OrdNoChk.prm. Содержание файла никакого влияния на работу системы не оказывает.
В случае размещения файла в каталоге программных файлов системы проверка отключается при работе со всеми информационными базами, если в каталоге информационной базы - то только при работе с данной базой.

Неизвестный
10.02.2009, 14:30
общий
Вот решение с клуба Профессионалов, которое подойдет Вам

"Я выходил из этой ситуации прямой правкой файла BkEng.dll.
1) В конфигураторе изменить кодовую страницу на "+текущая кодовая страница"
2) Заменить в файле BkEng.dll строку _CUSTOM на 1251RUS (при помощи редактора WinHex или других)
3) В конфигураторе изменить обратно кодовую страницу на 1251RUS
4) Запускаем и радуемся как на Vista, так и на ХР.
Для второй и далее БД нужно только копировать файл *.ord в каталог БД "
Неизвестный
10.02.2009, 16:49
общий
это ответ
Здравствуйте, Шмытов Владимир! Создайте в папке с базой файл с именем OrdNoChk.prm. Содержание файле без разницы. Обычно переименовываем из текстовика. Но мой совет работайте или на XP или на Vista. Потому как 1с никаких гарантий не дает. И если в один прекрасный момент база упадет стрелочником будет програмист. Удачи!!!
Форма ответа