Contacte

1s 7.7 sortare. Eroare: Ordinea de sortare setată pentru baza de date este diferită de cea de sistem. Eroare: „Ordinea de sortare a datelor este diferită de cea de sistem”

Există momente când programul nu poate fi lansat 1C, și apare o fereastră 1C cu un mesaj „Ordinea de sortare setată pentru baza de date este diferită de !”.

După închiderea ferestrei, programul se închide (îl puteți rula în modul Configurator).

Cauza erorii și soluții

Motivul erorii nepotrivire între setări și setări 1C.

Apropo, dacă sistemul de operare este localizat și setările regionale sunt setate corect, atunci în timpul instalării 1C setările sale vor fi aduse în conformitate cu .

Verificarea setărilor sunt corecte

eu. setări(pentru versiunea rusificată localizată Windows)

1. Deschide start > Setări> Panou de control> limbă și standarde regionale.

2. Pe fila Setari regionale ar trebui să fie în lista derulantă Rusă.

3. Pe fila Limbi > Mai multe detalii… – fereastră Limbi și servicii de introducere a textului > fila Opțiuni > Limba de intrare acolo trebuie sa fie – > ruso-rus.

4. Pe fila În plus acolo trebuie sa fie> Rusă.

II. setări 1C

1. Lansați programul 1C. La fereastră Lansați 1C

2. În lista verticală În modul Selectați Configurator > Bine.

3. Începeți Configurator. Selectați meniul Administrare > Pagina de cod a tabelelor de securitate a informațiilor

4. În fereastră ar trebui să fie în lista derulantă> 1251 > Limbi rusă, belarusă, bulgară și sârbă.

Note

1. Dacă utilizați componenta (gestionarea bazei de informații distribuite),când dezactivați verificarea ordinii de sortare,NU TREBUIE să utilizați caractere din alte alfabete decât latină în identificatorul de trei litere al bazelor de informații care fac parte dintr-o bază de date distribuită.

2. Rețineți că dezactivarea verificării identității ordinii de sortare poate duce la neașteptate pentru programul 1C!ordinea liniilor, de exemplu, la generarea rapoartelor.

Remedierea erorii în Windows Vista și Windows 7+

Dacă utilizați Windows VistaȘi Windows 7+ , apoi scapă de mesaj „Ordinea de sortare setată pentru baza de date este diferită de cea de sistem!” metodele de mai sus nu vor funcționa.

Va trebui să mergi pe altă cale:

1. Lansați programul 1C. La fereastră Lansați 1C selectați baza de informații necesară.

2. În lista verticală În modul Selectați Configurator > OK.

3. Începeți Configurator. Selectați meniul Administrare > Pagina de cod a tabelelor de securitate a informațiilor

4. În fereastră Pagina de cod a tabelelor bazei de informații selectați din lista derulantă + Instalare curentă > OK.

1C: ce trebuie făcut dacă apare mesajul „Ordinea de sortare setată pentru baza de date diferă de cea de sistem!”

Cauza erorii este o nepotrivire între setările sistemului și setările 1C.
Apropo, dacă sistemul de operare este localizat și setările regionale sunt setate corect, atunci când instalați 1C setările sale vor fi aduse în conformitate cu cele de sistem.

Verificarea setărilor sunt corecte

I. Setări de sistem (pentru versiunea rusificată localizată de Windows)

1. Deschideți Start - Setări - Panou de control - Opțiuni regionale și de limbă.

2. În fila Setări regionale, lista derulantă ar trebui să fie rusă.

3. În fila Limbi – Mai multe detalii... – Caseta de dialog Limbi și servicii de introducere a textului – Fila Opțiuni – Limba de introducere implicită ar trebui să fie rusă-rusă.

4. În fila Avansat ar trebui să existe – rusă.

II. Setări 1C

2. În lista derulantă În modul, selectați – OK.

4. În fereastra Pagina de cod a tabelelor bazei de informații, lista derulantă ar trebui să conțină – 1251 – limbile rusă, belarusă, bulgară și sârbă.

Note

1. Dacă utilizați componenta DIMB (gestionarea bazei de informații distribuite), - când verificarea ordinii de sortare este dezactivată - NU TREBUIE să utilizați caractere de alt alfabet decât latină în identificatorul de trei litere al bazelor de date incluse în baza de date distribuită.

2. Trebuie avut în vedere faptul că dezactivarea verificării identității ordinii de sortare poate duce la rezultate neașteptate - pentru utilizatorul programului 1C! – ordinea liniilor, de exemplu, la generarea rapoartelor.

Depanarea Windows Vista

Dacă utilizați Windows Vista, atunci scăpați de mesajul „Ordinea de sortare setată pentru baza de date este diferită de cea de sistem!” metodele de mai sus nu vor funcționa.

Pentru aceasta:

1. Lansați programul 1C. În fereastra Lansare 1C, selectați baza de informații dorită.

2. În lista derulantă În modul, selectați Configurator – OK.

3. Configuratorul va porni. Selectați meniul Administrare – Pagina de cod a tabelelor de securitate a informațiilor...

4. În fereastra Pagina de cod a tabelelor bazei de informații, în lista derulantă, selectați + Instalare curentă a sistemului – OK.

5. În fereastra Configurator cu mesajul „La schimbarea paginii de coduri, se vor reconstrui indecșii tuturor tabelelor de date din baza de date! Doriți să schimbați pagina de cod?" faceți clic pe Da.

6. După o anumită perioadă de timp, în funcție de dimensiunea securității informațiilor, va apărea fereastra Configurator cu mesajul „Pagina de coduri a fost schimbată!”, faceți clic pe OK.

7. Închideți Configuratorul, puteți lucra cu baza de informații.

8. Pentru a lucra cu alte sisteme de securitate a informațiilor, modificați pagina de coduri a tabelelor de securitate a informațiilor în același mod.

„Ordinea de sortare stabilită pentru baza de date diferă de cea de sistem” în 1C 7.7 pe Windows 7 a devenit larg răspândită odată cu lansarea unei noi familii de sisteme de operare - Windows 7, 8 și 10. Să ne uităm la instrucțiunile pentru rezolvarea acestei probleme și cauza erorii.

Prima metodă este fișierul OrdNoChk.prm

Pentru a remedia această eroare în 1C 7.7, trebuie doar să plasați un fișier fără conținut numit „OrdNoChk.prm” în folderul BIN cu programul instalat.

Acest fișier flag semnalează sistemului că verificarea codificării nu este necesară. Dacă trebuie să dezactivați scanarea pentru un anumit folder, plasați același fișier în folderul bazei de date.

A doua metodă este setările OS și 1C

Motivul acestei erori este destul de simplu și banal - setările sistemului de operare și .

Apropo, Windows 7 și 8 nu se numără printre sistemele de operare acceptate oficial ale 1C versiunea 7.7. Prin urmare, nimeni nu poate garanta o funcționare ireproșabilă.

Sistemul ar trebui configurat imediat atât în ​​1C, cât și în sistemul de operare.

Setări pe Windows:

  • Deschideți „Start - Setări - Panou de control - Opțiuni regionale și de limbă”.
  • În fila „Setări regionale”, trebuie selectat „Rusă”.
  • În meniul „Limbi – Mai multe detalii...” – caseta de dialog Limbi și servicii de introducere a textului – fila Opțiuni – Limba de introducere implicită ar trebui să fie rusă-rusă.
  • În fila „Avansat”, trebuie selectată limba rusă.

În ciuda reticenței utilizatorilor corporativi de a-și lua rămas bun de la Windows XP, devine evident că acest lucru va trebui să fie făcut în viitorul apropiat. Prin urmare, va fi nevoie să rulați 1C Enterprise 7.7 într-un mediu Windows 7 (Vista). În acest articol, am decis să analizăm problemele „tipice” care apar atunci când lucrați cu 1C într-un mediu de sistem nou și modalitățile de a le rezolva.

Eroare: „Ordinea de sortare a datelor este diferită de cea de sistem”

Numai leneșii probabil nu știu despre această eroare, precum și despre modul de a o rezolva. Cu toate acestea, nu totul este atât de simplu pe cât pare, așa că să ne uităm la această problemă mai detaliat.

Motivul erorii este banal - o nepotrivire între paginile de cod ale familiei de sisteme de operare NT6 și 1C. Există două moduri de a rezolva această problemă:

  • Aliniați pagina de coduri de securitate a informațiilor cu cea de sistem. Pentru a face acest lucru lansăm Configurator - Administrare - pagina de cod IB iar în partea de jos a listei derulante selectați + Instalarea curentă a sistemului. Acesta este cel mai corect mod, dar după ce a adus baza de date în conformitate cu pagina de coduri Windows 7 (Vista), vom începe să primim aceeași eroare la lansarea bazei de date în Windows XP.
  • Dezactivați verificarea ordinii de sortare. Pentru a face acest lucru, creați un fișier de semnal cu numele ordnochk.prm(). Fiind plasat într-un director cu securitatea informațiilor, dezactivează verificarea ordinii de sortare pentru această bază de date atunci când o plasează în director COS(în folderul de instalare 1C) verificarea sortării va fi dezactivată pentru toate bazele de date de pe acest computer. Această metodă funcționează numai cu versiunea 26 și mai mare. În plus, 1C avertizează:
„Utilizarea acestei caracteristici poate fi recomandată doar în cazuri extreme, când nu este posibilă coordonarea ordinii de sortare a sistemului cu ordinea de sortare setată pentru baza de informații. La dezactivarea verificării ordinii de sortare în condițiile aplicației, componentele de gestionare a bazei de informații distribuite NU TREBUIE utilizați caractere din orice alfabet, cu excepția latinului, în identificatorul de trei litere al bazelor de informații care fac parte din cel distribuit.De reținut că 1C:Enterprise folosește capacitățile de sortare ale ambelor mecanisme atunci când funcționează și dezactivează ordinea verificarea identității în acestea poate duce la o ordine neașteptată a rândurilor pentru utilizator, de exemplu, atunci când generează rapoarte.”

Ce metodă ar trebui să alegi? Dacă aveți o flotă de sisteme de operare omogenă, de ex. Toate mașinile rulează Windows 7 (Vista), atunci cu siguranță ar trebui să utilizați prima opțiune. A doua opțiune ar trebui utilizată dacă este necesar să lucrați simultan cu bazele de date din ambele familii de sisteme de operare. În acest caz, este recomandabil să localizați bazele de date pe o mașină cu Windows XP și ordnochk.prm plasați-l în folderul BIN pe o mașină cu Windows 7 (Vista). Acest lucru vă va permite să evitați potențialele probleme cu funcționarea unor componente precum URIB. Vă rugăm să rețineți că poate fi utilizată o mașină care rulează Windows 7 (Vista). numai pentru lucrul în modul 1C Enterprise. Orice modificare în modul Configurator trebuie făcută numai pe o mașină cu Windows XP. Când localizați baze de date pe o mașină cu Windows 7 (Vista) Neapărat pagina de coduri de securitate a informațiilor ar trebui convertită în cea de sistem (conform primei metode) și ordnochk.prm utilizați deja pe mașini cu Windows XP, altfel lucrul cu URIB sau pur și simplu încărcarea datelor încărcate anterior în securitatea informațiilor va fi imposibil.

Eroare la crearea din componenta V7Plus.dll (lipsește CLSID)

Această problemă apare atunci când UAC este activat, când accesați procesarea externă sau alte acțiuni care necesită o bibliotecă V7Plus.dll(încărcare de date, rapoarte etc.), în timp ce V7Plus.dll prezente în directorul cu baza de date. Motivul erorii este că 1C Enterprise înregistrează această bibliotecă în mod dinamic atunci când apare nevoia de utilizare. Când UAC este activat, 1C funcționează cu drepturi de utilizator și, prin urmare, nu poate înregistra biblioteca. Soluția este simplă - înregistrează-te V7Plus.dll manual, pentru aceasta vă recomandăm să îl copiați în folderul BIN (pentru a nu fi legat de o anumită bază de date), rulați Linie de comanda cu drepturi de administratorși rulați comanda:

Regsvr32<путь к 1С>\BIN\V7Plus.dll

rezultatul execuției ar trebui să fie un mesaj despre înregistrarea cu succes a bibliotecii.

Eroare „Pentru a accesa baza de date, este necesar un driver ODBC pentru MS SQL Server versiunea 3.50.0303 sau mai veche.

Eroarea apare atunci când încercați să rulați versiunea SQL 1C Enterprise 7.7 pe Windows 7 (Vista) și se datorează lipsei de suport din partea acestor sisteme de operare pentru versiunile de server SQL inferioare SQL Server 2005 SP2. Extras din comunicatul oficial de presă Microsoft:

Pentru securitate sporită, sistemele de operare Microsoft Windows Server 2008 și Microsoft Windows Vista vor accepta SQL Server 2005 Express SP1, iar toate celelalte ediții de SQL Server vor necesita SQL Server 2005 SP2 sau o versiune ulterioară. Versiunile anterioare ale SQL Server, inclusiv SQL Server 2000(toate edițiile, inclusiv Desktop Engine, cunoscut și sub numele de MSDE), SQL Server 7.0 și SQL Server 6.5, Sistemele de operare Windows Server 2008 și Windows Vista nu vor fi acceptate.

Soluții pentru azi nu exista(și este puțin probabil să apară). „Soluția” găsită pe Internet care implică înlocuirea fișierelor driverului ODBC cu fișiere din Windows XP nu trebuie luată în considerare în mod serios și utilizarea acesteia nu este strict recomandată.

Ca alternativă, vă recomandăm să rulați 1C Enterprise pe Windows Server 2003 în modul terminal; de asemenea, recomandăm aceeași opțiune pentru modul fișier 1C într-o rețea cu versiuni diferite de Windows.

Ați cumpărat recent un computer nou, ați instalat 1C:Enterprise 7.7, ați transferat baza de date de pe computerul vechi, iar așteptările dvs. pentru o muncă mai confortabilă au fost umbrite de inscripția de pe ecran:

Această eroare apare atunci când tabelele de coduri NT6 și 1C nu se potrivesc. Există 2 modalități principale de a rezolva această problemă.

1. Dacă lucrați local, pe un computer și nu trebuie să transferați periodic baza de date pe alte computere, atunci cea mai simplă modalitate este să schimbați pagina de coduri a bazei de informații, așa cum se arată în figura de mai jos.

Pentru a face acest lucru, lansați 1C:Enterprise în modul configurator, apoi selectați elementul „ Administrare» - « Pagina de cod IS" Și în fereastra care se deschide, selectați din listă, în partea de jos „ + Instalarea curentă a sistemului " și faceți clic pe " Bine».

Așteptăm reindexarea, închidem configuratorul și poți continua să lucrezi, datele tale nu se vor schimba sau se vor pierde.

2. Această metodă ar trebui utilizată dacă în 1C:Enterprise 7.7. lucrați într-o rețea și, de asemenea, utilizați diferite versiuni de Windows (de exemplu, Windows XP și Windows 7), sau lucrați cu o bază de date pe computere diferite, de exemplu, acasă și la birou, în cazul în care baza de date este situat pe suporturi amovibile.

Soluția este, de asemenea, destul de simplă, trebuie să creați un fișier „ ordnochk.prm„în orice editor, de exemplu în același blocnotes. Acest fișier poate fi gol sau poate conține linia „Bună ziua”, în acest caz nu contează, principalul lucru este numele corect al fișierului.

Trebuie să fie plasat în folderul rădăcină cu 1C:Enterprise instalat (în mod implicit este „ C:\Program Files\1Cv77\BIN\"). Acest fișier va dezactiva verificarea sortării.

Dacă aveți o versiune de rețea și 1C:Enterprise este instalat pe fiecare computer, atunci trebuie să plasați acest fișier pe fiecare, acest lucru este important.

Asta e, bucură-te de munca ta.



Ți-a plăcut articolul? Împărtășește-l