Кодова страница 1s 7.7. Редът на сортиране, зададен за бази данни, се различава от системния

На този моментМалко хора използват 1C версия 7.7, но все още има организации, които по една или друга причина не могат да преминат към по-нови платформи. В моята практика не съм виждал конфигурации, написани на 7.7 ​​от дълго време. Но съвсем наскоро трябваше да се справя със 7. В процеса се сблъсках с такъв проблем. При движение на различни версии Windows продължава да получава същата грешка. А именно редът на сортиране, зададен за бази данни, се различава от системния. Има два начина за решаване на това; нека разгледаме всеки от тях по-подробно.

Как да деактивирате проверката на кодовата страница на 1c

Промяна на кодовата таблица

Най-лесният начин да промените това кодова страницав програмата 1C. За да направите това, стартирайте програмата в режим на конфигуратор. След това отидете на Администриране - Кодова страница на таблици за информационна сигурност.

В прозореца, който се показва, изберете + Current инсталация на систематаи щракнете върху OK.

След което програмата трябва да стартира, но има едно предупреждение: ако потребители от различни операционни системи работят в тази конфигурация, например Windows XP и Windows 7, тогава при стартиране на различна версия ще трябва да правите подобни действия всеки път.

Деактивиране на проверката на кодовата страница

Този метод е много по-добър и по-прост. Можете да деактивирате проверката на кодовата страница в 1C. За да направите това, трябва да създадете файл с име ordnochk.prm и да го поставите в папката на програмата на този път C:\Program Files\1Cv77\Bin. Ако нямате директория Bin, поставете файла в директорията по-горе. C:\Програмни файлове\1Cv77\

Програмата 1C е на различен път за мен, така че не й обръщайте внимание. Това е всичко, ако нещо не се получи, пишете в коментарите, ще се опитам да отговоря и да помогна на всички.

Има моменти, когато програмата не може да бъде стартирана 1Cи се появява прозорец 1Cсъс съобщение "Редът на сортиране, зададен за базата данни, е различен от!".

След затваряне на прозореца програмата се затваря (можете да я стартирате в режим Конфигуратор).

Причина за грешка и решения

Причина за грешката несъответствие между настройките и настройките 1C.

Между другото, ако операционна системалокализираните и регионалните настройки са зададени правилно, след това по време на инсталацията 1Cнеговите настройки ще бъдат приведени в съответствие с .

Проверка на правилността на настройките

аз настройки(за локализирана русифицирана версия Windows)

1. Отворете Започнете > Настройки> Контролен панел> езикови и регионални стандарти.

2. На табл Регионални настройки трябва да има в падащия списък Руски.

3. На табл Езици > Повече подробности… – прозорец Езици и услуги въвеждане на текст > раздел Настроики > Език на въвежданетрябва да има – > руско-руски.

4. На табл Допълнителнотрябва да има> Руски.

II. 1C настройки

1. Стартирайте програмата 1C. В прозореца Стартирайте 1C

2. В падащия списък В режимизберете Конфигуратор > Добре.

3. Старт Конфигуратор. Изберете меню Администрация > Кодова страница на таблици за сигурност на информацията

4. В прозореца трябва да има в падащия списък> 1251 > Руски, беларуски, български и сръбски езици.

Бележки

1. Ако използвате компонента (управление на разпределена информационна база),когато проверката е деактивирана ред на сортиране, НЕ ТРЯБВА да използвате символи от която и да е азбука, различна от латиница, в трибуквения идентификатор на информационни бази, които са част от разпределена база данни.

2. Имайте предвид, че деактивирането на проверката на идентичността на реда на сортиране може да доведе до неочаквани за програмата 1C!реда на редовете, например при генериране на отчети.

Коригиране на грешката в Windows VistaИ Windows 7+

Ако използвате Windows VistaИ Windows 7+ , след това се отървете от съобщението "Редът на сортиране, зададен за базата данни, е различен от системния!"горните методи няма да работят.

Ще трябва да отидете по друг начин:

1. Стартирайте програмата 1C. В прозореца Стартирайте 1Cизберете необходимата информационна база.

2. В падащия списък В режимизберете Конфигуратор >ОК.

3. Старт Конфигуратор. Изберете меню Администрация > Кодова страница на таблици за информационна сигурност

4. В прозореца Кодова страница на таблиците на информационната базаизберете от падащия списък + Текуща инсталация >ОК.

Има случаи, когато не е възможно да стартирате програмата 1C и се появява диалогов прозорец 1C със съобщението „Редът на сортиране, зададен за базата данни, се различава от системния!“ След затваряне на прозореца, програмата се затваря (можете да я стартирате в режим Конфигуратор).

Валерий Сидоров

Причина за грешка и решения

Причината за грешката е несъответствие между системните настройки и настройките на 1C.
Между другото, ако операционната система е локализирана и регионалните настройки са зададени правилно, тогава при инсталиране на 1C нейните настройки ще бъдат приведени в съответствие със системните.

Проверка на правилността на настройките

аз Системни настройки(за локализирана русифицирана версия на Windows)

1. Отворете Старт - Настройки - Контролен панел - Регионални и езикови опции.

2. В раздела Регионални настройки падащият списък трябва да е руски.

3. В раздела Езици – Още подробности... – Диалогов прозорец Езици и услуги за въвеждане на текст – Раздел Опции – Езикът за въвеждане по подразбиране трябва да е руски-руски.

4. В раздела Advanced трябва да има – Russian.

II. 1C настройки

4. В прозореца Кодова страница на таблицата информационна базападащият списък трябва да съдържа – 1251 – руски, беларуски, български и сръбски език.

Бележки

1. Ако използвате компонента DIMB (управление на разпределена информационна база), - когато проверката на реда на сортиране е деактивирана - НЕ ТРЯБВА да използвате знаци от никакви азбуки, различни от латиница, в трибуквения идентификатор на информационните бази, включени в разпределената база данни.

2. Трябва да се има предвид, че деактивирането на проверката на идентичността на реда на сортиране може да доведе до неочаквани резултати - за потребителя на програмата 1C! – реда на редовете, например при генериране на отчети.

Отстраняване на неизправности в Windows Vista

Ако използвате Windows Vista, тогава се отървете от съобщението „Редът на сортиране, зададен за базата данни, е различен от системния!“ горните методи няма да работят.

За това:

1. Стартирайте програмата 1C. В прозореца Launch 1C изберете желаната информационна база.

2. От падащия списък В режим изберете Конфигуратор – ОК.

3. Конфигураторът ще се стартира. Изберете меню Администриране – Кодова страница на таблици за сигурност на информацията...

4. В прозореца Кодова страница на таблиците на информационната база от падащия списък изберете + Текуща инсталация на системата – OK.

5. В прозореца на Конфигуратора със съобщението „При промяна на кодовата страница, индексите на всички таблици с данни на информационната база ще бъдат преустроени! Искате ли да промените кодовата страница?" щракнете върху Да.

6. След определен период от време, в зависимост от размера на защитата на информацията, ще се появи прозорецът на конфигуратора със съобщение „Кодовата страница е променена!“, щракнете върху OK.

7. Затворете Конфигуратора, можете да работите с информационната база.

8. За да работите с други системи за информационна сигурност, променете кодовата страница на таблиците за информационна сигурност по същия начин.