На този моментМалко хора използват 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. За да работите с други системи за информационна сигурност, променете кодовата страница на таблиците за информационна сигурност по същия начин.