Porządek sortowania różni się od porządku systemowego. Porządek sortowania ustawiony dla baz danych jest inny niż systemowy. Rozwiązywanie problemów z systemem Windows Vista

💖 Podoba Ci się? Udostępnij link swoim znajomym

Pracując w programie 1C, użytkownicy napotykają różne problemy, których często nie są w stanie samodzielnie rozwiązać. Dzisiaj rozwiążemy jeden z tych błędów w 1C 7.7 „Porządek sortowania ustawiony dla bazy danych różni się od porządku systemowego”. Występuje najczęściej w dwóch popularnych wersjach systemu operacyjnego – Windows Vista i Windows 7.

Aby rozwiązać błąd 1C w systemie Windows XP, musisz wykonać następujące kroki:


Następnie nastąpi proces przebudowy wszystkich komponentów programu w celu dopasowania do zmienionych konfiguracji 1C. Jeśli Twój komputer jest słabo skonfigurowany, proces ten może zająć kilka minut. Na koniec zobaczysz małe okienko systemowe, w którym zostaniemy powiadomieni, że ustawienia zostały pomyślnie zakończone, a błąd „Ustawiony porządek sortowania dla bazy danych jest inny niż systemowy” nie będzie już Ci przeszkadzał. Ponadto w przypadku konieczności użycia URIB (komponentu) identyfikatory bazy podrzędnej i głównej należy pozostawić w alfabecie łacińskim. W przeciwnym razie możesz napotkać inne błędy w 1C. Jeśli wyłączysz sprawdzanie kolejności sortowania, może to prowadzić do nieoczekiwanego rozmieszczenia wierszy w raportach i podręcznikach.

Zmiana parametrów 1C dla Windows Vista, 7

Jeśli masz nowsze wersje systemu operacyjnego, instrukcje dotyczące naprawienia błędu w 1C 7.7 różnią się nieco od poprzedniej.


Naprawianie dysfunkcji porządku sortowania w 1C przy użyciu ordnochk.prm

Użytkownicy korzystający z różnych systemów operacyjnych, na przykład Windows 7 i Windows Vista, mogą również napotkać błąd w wersji 1C 7.7 z komunikatem o różnicy w kolejności sortowania ustawionej dla baz danych. Może się tak zdarzyć, gdy korzystasz z 2 różnych komputerów podłączonych do sieci, na przykład w pracy i w domu. Aby rozwiązać problem, wystarczy utworzyć plik o nazwie „ordnochk” i rozszerzeniu .prm.

  1. Znajdź folder z programem 1C na swoim komputerze. Jeżeli nie zmieniłeś ścieżki podczas instalacji, będzie ona znajdować się w C:\Program Files\1Cv77\.
  2. Otwórz go i utwórz tutaj pusty plik tekstowy.
  3. Aby to zrobić, kliknij prawym przyciskiem myszy w folderze. Wybierz Nowy, Plik tekstowy.
  4. Najważniejsze jest to, że zapisując ten plik należy w polu „Nazwa” wpisać „ordnochk.prm” i kliknąć „Zapisz”. Czasami system komputerowy dodaje część nazwy po kropce do nazwy. Potrzebujesz „prm”, aby było dokładnym rozszerzeniem pliku.
  5. Możesz najpierw utworzyć plik w dowolnym folderze, a następnie przenieść go do katalogu głównego programu 1C.

Lepiej zamknąć program przed utworzeniem pliku. Po umieszczeniu go w katalogu głównym spróbuj ponownie uruchomić 1C. Stosując tę ​​metodę, czasami pojawiają się problemy z wyświetlaniem wierszy w raporcie. To nie zadziała, jeśli używany jest system sortowania bazy danych.

Naprawa błędu podczas przywracania plików systemu Windows XP

W systemie Windows XP w niektórych przypadkach pomocne może być przywrócenie plików z dysku rozruchowego. Możesz to zrobić ręcznie.

  1. Aby to zrobić, musisz otworzyć dystrybucję systemu Windows zainstalowaną w twoim systemie, znaleźć w niej 2 pliki - „c_1251.nls” i „cp_1251.nls”.
  2. Następnie znajdź je w systemie. Możesz skorzystać z paska wyszukiwania.
  3. Po znalezieniu tych 2 plików w systemie należy je zastąpić plikami z dystrybucji, czyli zastąpić nowymi.

Można to również zrobić z konsoli lub wiersza poleceń. Aby to zrobić, włóż dysk do napędu i rozpocznij proces odzyskiwania systemu za pomocą dysku. Po wejściu do menu odzyskiwania naciśnij „R”, aby dostać się do konsoli. Następnie wpisz w nim następujące polecenie „copy C:\Windows\system32\c_1251.nls”, wprowadź to samo polecenie dla pliku „cp_1251.lns”. I zaloguj się normalnie. Błąd 1C wersja 7.7 „Porządek sortowania ustawiony dla baz danych różni się od systemowego” powinien zniknąć.

W kontakcie z

Koledzy z klasy

„Porządek sortowania bazy danych różni się od systemu” w 1C 7.7 w systemie Windows 7 stał się powszechny wraz z wydaniem nowej rodziny systemów operacyjnych - Windows 7, 8 i 10. Spójrzmy na instrukcje dotyczące rozwiązania tego problemu i przyczyna błędu.

Pierwszą metodą jest plik OrdNoChk.prm

Aby naprawić ten błąd w 1C 7.7, wystarczy umieścić plik bez zawartości o nazwie „OrdNoChk.prm” w folderze BIN z zainstalowanym programem.

Ten plik flagi sygnalizuje systemowi, że sprawdzanie kodowania nie jest wymagane. Jeśli chcesz wyłączyć skanowanie w poszukiwaniu określonego folderu, umieść ten sam plik w folderze bazy danych.

Drugą metodą są ustawienia systemu operacyjnego i 1C

Przyczyna tego błędu jest dość prosta i banalna - ustawienia systemu operacyjnego i .

Nawiasem mówiąc, Windows 7 i 8 nie należą do oficjalnie obsługiwanych systemów operacyjnych 1C w wersji 7.7. Dlatego nikt nie może zagwarantować bezbłędnego działania.

System należy natychmiast skonfigurować zarówno w 1C, jak i systemie operacyjnym.

Ustawienia w systemie Windows:

  • Otwórz „Start – Ustawienia – Panel sterowania – Opcje regionalne i językowe”.
  • W zakładce „Ustawienia regionalne” należy wybrać „Rosyjski”.
  • W menu „Języki – Więcej szczegółów…” – okno dialogowe Języki i usługi wprowadzania tekstu – zakładka Opcje – Domyślnym językiem wprowadzania powinien być rosyjsko-rosyjski.
  • W zakładce „Zaawansowane” należy wybrać język rosyjski.

Zdarzają się przypadki, gdy nie można uruchomić programu 1C i pojawia się okno dialogowe 1C z komunikatem „Ustawiony porządek sortowania dla bazy danych różni się od systemowego!” Po zamknięciu okna program zostaje zamknięty (można go uruchomić w trybie Konfiguratora).

Walery Sidorow

Przyczyna błędu i rozwiązania

Przyczyną błędu jest niezgodność ustawień systemowych z ustawieniami 1C.
Nawiasem mówiąc, jeśli system operacyjny jest zlokalizowany, a ustawienia regionalne są ustawione poprawnie, to podczas instalacji 1C jego ustawienia zostaną dostosowane do ustawień systemowych.

Sprawdzanie, czy ustawienia są prawidłowe

I. Ustawienia systemowe (dla zlokalizowanej zrusyfikowanej wersji systemu Windows)

1. Otwórz Start - Ustawienia - Panel sterowania - Opcje regionalne i językowe.

2. Na karcie Ustawienia regionalne lista rozwijana powinna być rosyjska.

3. Na karcie Języki – Więcej szczegółów... – Okno dialogowe Języki i usługi wprowadzania tekstu – Zakładka Opcje – Domyślnym językiem wprowadzania powinien być rosyjsko-rosyjski.

4. W zakładce Zaawansowane powinien znajdować się – rosyjski.

II. Ustawienia 1C

4. W oknie Strona kodowa tabel bazy danych na liście rozwijanej powinna znajdować się – 1251 – język rosyjski, białoruski, bułgarski i serbski.

Notatki

1. Jeżeli korzystasz z komponentu DIMB (zarządzanie rozproszoną bazą danych), - gdy wyłączone jest sprawdzanie kolejności sortowania - NIE WOLNO używać znaków innych alfabetów niż łaciński w trzyliterowym identyfikatorze baz danych znajdujących się w rozproszonej bazie danych.

2. Należy pamiętać, że wyłączenie sprawdzania tożsamości kolejności sortowania może prowadzić do nieoczekiwanych wyników - dla użytkownika programu 1C! – kolejność linii np. przy generowaniu raportów.

Rozwiązywanie problemów z systemem Windows Vista

Jeśli korzystasz z systemu Windows Vista, pozbądź się komunikatu „Ustawiony porządek sortowania bazy danych jest inny niż systemowy!” powyższe metody nie będą działać.

Dla tego:

1. Uruchom program 1C. W oknie Uruchom 1C wybierz żądaną bazę informacji.

2. Z listy rozwijanej W trybie wybierz Konfigurator – OK.

3. Uruchomi się konfigurator. Wybierz menu Administracja – Strona kodowa tabel bezpieczeństwa informacji...

4. W oknie Strona kodowa tabel bazy danych z listy rozwijanej wybierz + Bieżąca instalacja systemu – OK.

5. W oknie Konfiguratora z komunikatem „Przy zmianie strony kodowej indeksy wszystkich tabel danych infobase zostaną odbudowane! Czy chcesz zmienić stronę kodową?” kliknij Tak.

6. Po upływie określonego czasu, w zależności od wielkości bezpieczeństwa informacji, pojawi się okno Konfiguratora z komunikatem „Zmieniono stronę kodową!”, kliknij OK.

7. Zamknij Konfigurator, możesz pracować z bazą danych.

8. Aby współpracować z innymi systemami bezpieczeństwa informacji, zmień stronę kodową tabel bezpieczeństwa informacji w ten sam sposób.

W tym artykule omówiono przyczynę błędu. „Porządek sortowania ustawiony dla bazy danych jest inny niż systemowy!” w 1C:Enterprise 7.7, a także sposób na jego wyeliminowanie.

0. Informacje o błędzie

2. Zmiana strony kodowej IS

Jeśli pracujesz lokalnie w 1C:Enterprise lub używasz 1C z dowolną wersją, ten błąd można naprawić w następujący sposób:

Uruchamiamy 1C:Enterprise w trybie konfiguratora, a następnie wybieramy element „ Administracja» — « Strona kodowa IS».

W oknie, które się otworzy wybierz z listy na samym dole „ +Aktualna instalacja systemu" i kliknij " OK».

Czekamy na zakończenie reindeksowania i spokojnie pracujemy z bazą informacji.

3. Utwórz plik ordnochk.prm

Jeśli użytkownicy pracują z 1C:Enterprise 7.7. z komputerów w sieci, na których działają różne wersje systemu Windows (np. Windows XP i Windows 7), lub pracujesz z tą samą bazą danych na różnych komputerach, np. w domu i w biurze, jeśli baza danych znajduje się na nośniku wymiennym, następnie powinieneś utworzyć plik „ ordnochk.prm" i umieść go w folderze głównym z zainstalowanym 1C:Enterprise (domyślnie jest to " C:\Program Files\1Cv77\BIN\„). Ten plik wyłączy sprawdzanie sortowania.

Stworzenie go nie jest takie trudne. Utwórz pusty plik za pomocą Notatnika i zmień jego nazwę na ordnochk.prm, z .tekst NA .prm

Należy pamiętać, że rozwiązując w ten sposób błąd, może pojawić się problem z wyświetlaniem raportów, a kolejność wierszy może nie być do końca poprawna. Ponadto metoda ta jest niedopuszczalna w przypadku stosowania systemu rozproszonych baz informacji.

Czy ten artykuł był pomocny?

Porządek sortowania ustawiony dla bazy danych nie jest zgodny z porządkiem systemowym

Przyczyną błędu jest niezgodność ustawień systemowych z ustawieniami 1C.
Nawiasem mówiąc, jeśli system operacyjny jest zlokalizowany, a ustawienia regionalne są ustawione poprawnie, to podczas instalacji 1C jego ustawienia zostaną dostosowane do ustawień systemowych.

Sprawdzanie, czy ustawienia są prawidłowe

I. Ustawienia systemowe (dla zlokalizowanej zrusyfikowanej wersji systemu Windows)

1. Otwórz Start - Ustawienia - Panel sterowania - Opcje regionalne i językowe.
2. Na karcie Ustawienia regionalne lista rozwijana powinna być rosyjska.
3. Na karcie Języki – Więcej szczegółów... – Okno dialogowe Języki i usługi wprowadzania tekstu – Zakładka Opcje – Domyślnym językiem wprowadzania powinien być rosyjsko-rosyjski.
4. W zakładce Zaawansowane powinien znajdować się – rosyjski.

II. Ustawienia 1C




4. W oknie Strona kodowa tabel bazy danych na liście rozwijanej powinna znajdować się – 1251 – język rosyjski, białoruski, bułgarski i serbski.

W ostateczności czasami zaleca się wyłączenie sprawdzania zgodności kolejności sortowania. Aby to zrobić, musisz utworzyć plik sygnałowy o nazwie OrdNoChk.prm (z dowolną zawartością) w katalogu infobase. Ale:
1. Jeżeli korzystasz z komponentu DIMB (zarządzanie rozproszoną bazą danych), - gdy wyłączone jest sprawdzanie kolejności sortowania - NIE WOLNO używać znaków innych alfabetów niż łaciński w trzyliterowym identyfikatorze baz danych znajdujących się w rozproszonej bazie danych.
2. Należy pamiętać, że wyłączenie sprawdzania tożsamości kolejności sortowania może prowadzić do nieoczekiwanych wyników - dla użytkownika programu 1C! – kolejność linii np. przy generowaniu raportów.

Rozwiązywanie problemów z systemem Windows Vista

Jeśli korzystasz z systemu Windows Vista, pozbądź się komunikatu „Ustawiony porządek sortowania bazy danych jest inny niż systemowy!” powyższe metody nie będą działać.

Dla tego:

1. Uruchom program 1C. W oknie Uruchom 1C wybierz żądaną bazę informacji.
2. Z listy rozwijanej W trybie wybierz Konfigurator – OK.
3. Uruchomi się konfigurator. Wybierz menu Administracja – Strona kodowa tabel bezpieczeństwa informacji...
4. W oknie Strona kodowa tabel bazy danych z listy rozwijanej wybierz + Bieżąca instalacja systemu – OK.
5. W oknie Konfiguratora z komunikatem „Przy zmianie strony kodowej indeksy wszystkich tabel danych infobase zostaną odbudowane! Czy chcesz zmienić stronę kodową?” kliknij Tak.
6. Po upływie określonego czasu, w zależności od wielkości bezpieczeństwa informacji, pojawi się okno Konfiguratora z komunikatem „Zmieniono stronę kodową!”, kliknij OK.
7. Zamknij Konfigurator, możesz pracować z bazą danych.
8. Aby współpracować z innymi systemami bezpieczeństwa informacji, zmień stronę kodową tabel bezpieczeństwa informacji w ten sam sposób.

Jeżeli podczas łączenia się z serwerem sql wystąpi błąd, skopiuj pliki Windows/system32 sqlsrv32.dll i sqlsrv32.rll z komputera z systemem winXP na komputer z systemem Vista (po uzyskaniu pozwolenia na ich nadpisanie)

Powiedz przyjaciołom