Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Në kontakt me
  • 1c sorting win 7 xp. Rendi i renditjes së vendosur për bazat e të dhënave është i ndryshëm nga sistemi

1c sorting win 7 xp. Rendi i renditjes së vendosur për bazat e të dhënave është i ndryshëm nga sistemi

Ka raste kur programi nuk mund të hapet 1C, dhe shfaqet dritarja 1C me një mesazh "Rendi i renditjes i vendosur për bazën e të dhënave është i ndryshëm nga!".

Pas mbylljes së dritares, programi mbyllet (mund ta nisni në modalitet Konfiguruesi).

Shkaku i gabimit dhe zgjidhjet

Arsyeja e gabimit mospërputhja midis cilësimeve dhe cilësimeve 1C.

Nga rruga, nëse sistemi operativ është i lokalizuar dhe cilësimet rajonale janë vendosur saktë, atëherë gjatë instalimit 1C cilësimet e tij do të sillen në përputhje me.

Kontrollimi i korrektësisë së cilësimeve

Unë. cilësimet(për një version të lokalizuar rus Dritaret)

1. Hap Filloni > Përshtatje> Paneli i kontrollit> gjuhës dhe standardeve rajonale.

2. Në skedën Opsionet rajonale dropdown duhet të përmbajë rusisht.

3. Në skedën Gjuhët > Më shumë… – dritare Gjuhët dhe shërbimet e futjes së tekstit > skedën Parametrat > Gjuha e hyrjes duhet te jete – > ruso-ruse.

4. Në skedën Për më tepër duhet te jete> rusisht.

II. Cilësimet 1C

1. Nisni programin 1C... Në dritare Nisni 1C

2. Në listën rënëse Në modalitetin zgjidhni Konfiguruesi > Ne rregull.

3. Do të fillojë Konfiguruesi... Zgjidhni menunë Administrata > Faqja e kodit për tabelat e sigurisë së informacionit

4. Në dritare dropdown duhet të përmbajë> 1251 > Gjuhët ruse, bjelloruse, bullgare dhe serbe.

Shënime (redakto)

1. Nëse jeni duke përdorur komponentin (menaxhimi i bazës së informacionit të shpërndarë),kur kontrolli i renditjes është i çaktivizuar,NUK DUHET të përdorni simbole të ndonjë alfabeti tjetër përveç latinishtes në identifikuesin me tre shkronja të bazave të informacionit që janë pjesë e një baze të dhënash të shpërndarë.

2. Kini parasysh se çaktivizimi i kontrollit të identitetit të rendit të rendit mund të rezultojë në diçka të papritur për programin 1C!renditja e linjave, për shembull, kur gjenerohen raporte.

Eliminimi i gabimit në Windows Vista dhe Windows 7+

Nëse jeni duke përdorur Windows Vista dhe Windows 7+ , pastaj hiqni qafe mesazhin "Rendi i renditjes i vendosur për bazën e të dhënave është i ndryshëm nga sistemi!" metodat e mësipërme do të dështojnë.

Ne do të duhet të shkojmë në anën tjetër:

1. Nisni programin 1C... Në dritare Nisni 1C zgjidhni bazën e kërkuar të informacionit.

2. Në listën rënëse Në modalitetin zgjidhni Konfiguruesi > OK.

3. Do të fillojë Konfiguruesi... Zgjidhni menunë Administrata > Faqja e kodit për tabelat e sigurisë së informacionit

4. Në dritare Faqja e kodit të tabelave të bazës së informacionit në listën rënëse zgjidhni + Instalimi aktual > OK.

Pavarësisht hezitimit të përdoruesve të korporatave për t'i thënë lamtumirë Windows XP, po bëhet e qartë se kjo do të duhet të bëhet ende në të ardhmen e afërt. Prandaj, do të ketë nevojë për të nisur 1C Enterprise 7.7 në mjedisin Windows 7 (Vista). Në këtë artikull, ne vendosëm të shqyrtojmë problemet "tipike" që lindin kur 1C funksionon në një mjedis të ri OS dhe si t'i zgjidhim ato.

Gabim "rendi i renditjes së të dhënave ndryshon nga ai i sistemit"

Ndoshta vetëm dembelët nuk dinë për këtë gabim, si dhe për mënyrën e zgjidhjes së tij. Sidoqoftë, jo gjithçka është aq e thjeshtë sa duket, kështu që ne do ta shqyrtojmë këtë çështje në më shumë detaje.

Arsyeja e gabimit është e parëndësishme - një mospërputhje midis faqeve të kodit OC të familjes NT6 dhe 1C. Ka dy mënyra për të zgjidhur këtë problem:

  • Sillni faqen e kodit IS në përputhje me atë të sistemit. Për ta bërë këtë, vraponi Konfiguruesi - Administrimi - Faqja e kodit IS dhe në fund të listës rënëse, zgjidhni + Cilësimi aktual i sistemit... Kjo është mënyra më e saktë, por pas sjelljes së bazës në përputhje me faqen e kodit të Windows 7 (Vista), do të fillojmë të marrim të njëjtin gabim kur nisim bazën në Windows XP.
  • Çaktivizo kontrollin e rendit të renditjes. Për ta bërë këtë, krijoni një skedar sinjali me emrin ordnochk.prm(). Kur vendoset në një drejtori me IB, ai çaktivizon kontrollin e renditjes së renditjes për këtë bazë të dhënash, kur ajo vendoset në drejtori BIN(në dosjen e instalimit 1C) kontrolli i renditjes do të çaktivizohet për të gjitha bazat e të dhënave në këtë PC. Kjo metodë funksionon vetëm me lëshimin 26 dhe më të lartë... Përveç kësaj, 1C paralajmëron:
"Përdorimi i kësaj veçorie mund të rekomandohet vetëm në raste ekstreme kur nuk është e mundur të përputhet renditja e renditjes së sistemit me renditjen e vendosur për bazën e informacionit. Latinisht, në identifikuesin me tre shkronja të infobazave që janë pjesë e infobazës së shpërndarë. një.Duhet të kihet parasysh se 1C: Ndërmarrja përdor aftësinë për të renditur të dy mekanizmat gjatë punës së saj, dhe çaktivizimi i verifikimit të identitetit të porosisë në to mund të çojë në një renditje të papritur të vargjeve për përdoruesin, për shembull, kur gjeneron raporton."

Cila mënyrë për të zgjedhur? Nëse keni një park homogjen OS, d.m.th. të gjitha makinat punojnë nën Windows 7 (Vista), atëherë duhet të përdoret patjetër opsioni i parë. Opsioni i dytë duhet të përdoret kur është e nevojshme të punohet njëkohësisht me bazat e të dhënave në të dy familjet e OS. Në këtë rast, këshillohet të gjeni bazat e të dhënave në një makinë me Windows XP dhe ordnochk.prm vendoseni në dosjen BIN në një makinë Windows 7 (Vista). Kjo do të shmangë problemet e mundshme me funksionimin e komponentëve të tillë si URIB. Duhet mbajtur mend se mund të përdoret një makinë me Windows 7 (Vista). vetëm për të punuar në modalitetin 1C Enterprise. Çdo ndryshim në modalitetin Konfigurator duhet të bëhet vetëm në një makinë Windows XP. Kur bazat janë të vendosura në një makinë me Windows 7 (Vista) detyrimisht duhet të sillni faqen e kodit IS në sistemin një (sipas metodës së parë), dhe ordnochk.prm përdorimi tashmë në makinat me Windows XP, përndryshe puna me URIB ose thjesht ngarkimi i të dhënave të ngarkuara më parë në IB do të jetë i pamundur.

Gabim në krijimin nga komponenti V7Plus.dll (Mungon CLSID)

Ky problem shfaqet kur aktivizohet UAC, kur aksesoni përpunimin e jashtëm ose veprime të tjera që kërkojnë bibliotekën V7Plus.dll(ngarkimi i të dhënave, raporteve etj.), ndërsa V7Plus.dll i pranishëm në drejtorinë me bazën. Arsyeja e gabimit është se 1C Enterprise e regjistron këtë bibliotekë në mënyrë dinamike, kur bëhet e nevojshme përdorimi i saj. Kur aktivizohet UAC, 1C punon me të drejtat e përdoruesit dhe për këtë arsye nuk mund ta regjistrojë bibliotekën. Zgjidhja është e thjeshtë - regjistrohuni V7Plus.dll manualisht, për këtë ju rekomandojmë ta kopjoni në dosjen BIN (në mënyrë që të mos lidhet me një bazë të dhënash specifike), ekzekutoni Linja e komandës me të drejta administratori dhe ekzekutoni komandën:

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

rezultati i ekzekutimit duhet të jetë një mesazh për regjistrimin e suksesshëm të bibliotekës.

Gabim "Për të hyrë në bazën e të dhënave, kërkohet një drejtues ODBC për MS SQL Server versioni 3.50.0303 ose më i ri

Gabimi ndodh kur përpiqeni të ekzekutoni versionin SQL 1C Enterprise 7.7 në Windows 7 (Vista) dhe konsiston në mungesën e mbështetjes për këto versione OS të serverit SQL më poshtë SQL Server 2005 SP2... Fragment nga njoftimi zyrtar i Microsoft për shtyp:

Për siguri të shtuar, Microsoft Windows Server 2008 dhe Microsoft Windows Vista do të mbështesin SQL Server 2005 Express Service Pack 1 (SP1), ndërsa të gjitha botimet e tjera të SQL Server do të kërkojnë SQL Server 2005 Service Pack 2 (SP2) ose më vonë. Versionet e mëparshme të SQL Server, duke përfshirë SQL Server 2000(të gjitha botimet duke përfshirë edicionin e Desktop Engine i njohur si MSDE), SQL Server 7.0 dhe SQL Server 6.5, Windows Server 2008 dhe Windows Vista nuk do të mbështeten.

Zgjidhjet e deritanishme nuk ekziston(dhe nuk ka gjasa të shfaqet). "Zgjidhja" e gjetur në internet me zëvendësimin e skedarëve të drejtuesve ODBC me skedarë nga Windows XP nuk duhet të merret seriozisht dhe nuk duhet të përdoret fuqimisht.

Përndryshe, ne rekomandojmë ekzekutimin e 1C Enterprise në Windows Server 2003 në modalitetin terminal, ne rekomandojmë të njëjtin opsion për modalitetin e skedarit 1C në një rrjet me versione të ndryshme të Windows.

Ka raste kur programi 1C nuk mund të niset dhe kutia e dialogut 1C shfaqet me mesazhin "Rendi i renditjes së vendosur për bazën e të dhënave ndryshon nga ai i sistemit!" Pas mbylljes së dritares, programi mbyllet (mund ta nisni në modalitetin Konfigurator).

Valery Sidorov

Shkaku i gabimit dhe zgjidhjet

Shkaku i gabimit është mospërputhja midis cilësimeve të sistemit dhe cilësimeve 1C.
Nga rruga, nëse sistemi operativ është i lokalizuar dhe cilësimet rajonale janë vendosur saktë, atëherë kur instaloni 1C, cilësimet e tij do të sillen në përputhje me cilësimet e sistemit.

Kontrollimi i korrektësisë së cilësimeve

I. Cilësimet e sistemit (për versionin rus të lokalizuar të Windows)

1. Hapni Start - Settings - Control Panel - Rajonal and Language Options.

2. Në skedën Opsionet Rajonale, lista rënëse duhet të jetë - Ruse.

3. Në skedën Gjuhët - Më shumë ... - kutia e dialogut Gjuhët dhe shërbimet e futjes së tekstit - skeda Opsione - Gjuha e paracaktuar e hyrjes duhet të jetë - Rusisht-Rusisht.

4. Në skedën Shtesë duhet të ketë - Rusisht.

II. Cilësimet 1C

4. Në faqen e kodit të dritares së tabelave të bazës së informacionit, lista rënëse duhet të përmbajë - 1251 - gjuhët ruse, bjelloruse, bullgare dhe serbe.

Shënime (redakto)

1. Nëse jeni duke përdorur komponentin URIB (menaxhimi i bazës së informacionit të shpërndarë), nëse kontrolli i renditjes së renditjes është i çaktivizuar, NUK DUHET të përdorni asnjë alfabet tjetër përveç latinit në identifikuesin me tre shkronja të bazave të informacionit të përfshirë në bazën e të dhënave të shpërndarë.

2. Duhet të kihet parasysh se çaktivizimi i verifikimit të identitetit të rendit të rendit mund të çojë në diçka të papritur - për përdoruesin e programit 1C! - renditja e linjave, për shembull, kur gjeneroni raporte.

Zgjidhja e gabimit të Windows Vista

Nëse jeni duke përdorur Windows Vista, atëherë hiqni mesazhin "Rendi i renditjes së vendosur për bazën e të dhënave është i ndryshëm nga sistemi!" metodat e mësipërme do të dështojnë.

Për këtë:

1. Filloni programin 1C. Në dritaren Launch 1C, zgjidhni bazën e kërkuar të informacionit.

2. Në listën rënëse In mode zgjidhni Konfigurator - OK.

3. Konfiguruesi do të fillojë. Zgjidhni menynë Administrimi - faqja e kodit të tabelave IB ...

4. Në dritaren e faqes së kodit të tabelave të bazës së informacionit, në listën rënëse, zgjidhni + Cilësimet aktuale të sistemit - OK.

5. Në dritaren Konfiguratori me mesazhin “Kur ndryshoni faqen e kodit, do të rindërtohen indekset e të gjitha tabelave të të dhënave të infobazës! Dëshiron të ndryshosh faqen e kodit? klikoni Po.

6. Pas një periudhe të caktuar kohore, në varësi të madhësisë së IB, do të shfaqet dritarja e Konfiguratorit me mesazhin “Faqja e kodit u ndryshua!”, Klikoni OK.

7. Mbyllni Konfiguratorin, mund të punoni me infobazën.

8. Për të punuar me sisteme të tjera të sigurisë së informacionit, ndryshoni faqen e kodit të tabelave të sigurisë së informacionit në të njëjtën mënyrë.

Kur ngarkoni të dhënat në bazën e të dhënave 1C 7.7 në formatin MS SQL përmes konfiguruesit, ndodh një gabim:

"Rendi i renditjes i vendosur për bazën e të dhënave është i ndryshëm nga ai i sistemit!"

Dhe kjo me kusht që ne të kemi grumbulluar skedarin OrdNoChk.prm në të gjitha vendet, gjë që anulon kontrollin e kodimit.

Unë nxitoj të vërej se ky gabim nuk mund të kapërcehet në konfigurimin e sistemit të Windows Server 2008 R2 dhe MS SQL Server 2008. Old 1C 7.7 nuk e kupton se si të sillet me këto monstra. Prandaj, mund të ngarkoni të dhëna në 1C 7.7 vetëm në MS SQL Server 2000 (2005). Dhe më pas transferoni bazën e të dhënave sql në MS SQL Server 2008. Kjo procedurë zakonisht përdoret kur konvertohet një bazë të dhënash nga formati DBF në formatin MS SQL.

Pra, ne jemi duke punuar me MS SQL Server 2000. Versioni 1C: 7.7.027. Për të rregulluar gabimin, duhet të ndryshoni skedarin duke përdorur redaktorin HEX. BkEnd.dll që është në drejtori BIN Programet 1C.

Një redaktues falas PSPad mund të përdoret si një redaktues HEX. Hapni redaktorin: Skedari - Hapni në një redaktues HEX. Hapni skedarin tonë BkEnd.dll.

Në meny, zgjidhni "Kërko" - "Shko në rresht". Dhe shkoni në adresën $ 0018A79D. Ndryshoni vlerën "75" në "EB". Ne jemi të shpëtuar.

Ne përsërisim ngarkimin e të dhënave në 1C. Në fund të shkarkimit, mund të shfaqet një gabim transaksioni - mos i kushtoni vëmendje.

Në drejtorinë e bazës së të dhënave 1C, duhet të fshini skedarin 1srecalc... Ky skedar mund të mbetet pas rillogaritjes së totalit kontabël dhe programi do të përpiqet t'i rillogarisë ato çdo herë.

Për momentin, pak njerëz përdorin versionin 1C 7.7, por megjithatë ka organizata që, për një arsye ose një tjetër, nuk mund të kalojnë në platforma më të reja. Në praktikën time, nuk kam parë konfigurime të shkruara në 7.7 për një kohë të gjatë. Por kohët e fundit, më duhej të merresha me 7. Gjatë procesit, u përballa me këtë problem. Kur funksionon në versione të ndryshme të Windows, i njëjti gabim shfaqet gjatë gjithë kohës. Domethënë, renditja e renditjes për bazat e të dhënave ndryshon nga ajo e sistemit. Ekzistojnë dy mënyra për ta zgjidhur atë, ne do të analizojmë secilën prej tyre në më shumë detaje.

Si të çaktivizoni kontrollin e faqes së kodit 1c

Ndryshimi i tabelës së kodeve

Mënyra më e lehtë është të ndryshoni faqen e kodit në programin 1C. Për ta bërë këtë, ekzekutoni programin në modalitetin e konfiguruesit. Më pas, shkoni te faqja Administrata - Kodi i tabelave IB.

Në dritaren që shfaqet, zgjidhni + Cilësimet aktuale të sistemit dhe klikoni OK.

Pas kësaj, programi duhet të fillojë, por ekziston një paralajmërim nëse përdoruesit punojnë në këtë konfigurim me sisteme të ndryshme operative, të tilla si Windows XP dhe Windows 7, atëherë kur filloni në një version tjetër, do t'ju duhet të bëni veprime të ngjashme çdo herë.

Çaktivizo vërtetimin e faqes së kodit

Kjo mënyrë është shumë më e mirë dhe më e lehtë. Mund ta çaktivizoni kontrollin e faqes së kodit në 1C. Për ta bërë këtë, krijoni një skedar të quajtur ordnochk.prm dhe vendoseni në dosjen e programit përgjatë kësaj rruge C: \ Program Files \ 1Cv77 \ Bin. Nëse nuk keni drejtorinë Bin, ngarkoni skedarin në drejtorinë e mësipërme. C: \ Skedarët e programit \ 1Cv77 \

Programi 1C qëndron me mua në një mënyrë tjetër; mos i kushtoni vëmendje kësaj. Kjo është e gjitha nëse diçka nuk funksionoi, shkruani në komente do të përpiqem t'i përgjigjem dhe t'i ndihmoj të gjithë.

Artikujt kryesorë të lidhur