1s 7.7 halaman kode dan urutannya. Urutan pengurutan yang ditetapkan untuk database berbeda dari sistem

1C: apa yang harus dilakukan jika pesan “Urutan pengurutan yang ditetapkan untuk database berbeda dari sistem!” muncul

Penyebab error ini adalah ketidaksesuaian antara pengaturan sistem dan pengaturan 1C.
Ngomong-ngomong, jika sistem operasi dilokalisasi dan pengaturan regional diatur dengan benar, kemudian ketika menginstal 1C pengaturannya akan disesuaikan dengan sistem.

Memeriksa apakah pengaturan sudah benar

I. Pengaturan sistem (untuk versi Windows Russified yang dilokalkan)

1. Buka Mulai - Pengaturan - Panel Kontrol - Opsi Regional dan Bahasa.

2. Pada tab Pengaturan Regional, daftar drop-down harus berbahasa Rusia.

3. Pada tab Bahasa – Lebih detail... – Kotak dialog Bahasa dan layanan input teks – Tab Opsi – Bahasa input default harus Rusia-Rusia.

4. Pada tab Advanced seharusnya ada – Rusia.

II. pengaturan 1C

2. Dalam daftar drop-down Dalam mode, pilih – OK.

4. Di halaman Kode di jendela tabel infobase, daftar drop-down harus berisi – 1251 – bahasa Rusia, Belarusia, Bulgaria, dan Serbia.

Catatan

1. Jika Anda menggunakan komponen DIMB (manajemen basis info terdistribusi), - ketika pemeriksaan urutan dinonaktifkan - Anda TIDAK BOLEH menggunakan karakter huruf apa pun selain Latin dalam pengidentifikasi tiga huruf basis info yang termasuk dalam basis data terdistribusi.

2. Perlu diingat bahwa menonaktifkan pemeriksaan identitas urutan dapat menyebabkan hasil yang tidak terduga - bagi pengguna program 1C! – urutan baris, misalnya saat membuat laporan.

Memecahkan masalah Windows Vista

Jika Anda menggunakan Windows Vista, hilangkan pesan “Urutan pengurutan yang ditetapkan untuk database berbeda dari sistem!” cara di atas tidak akan berhasil.

Untuk ini:

1. Luncurkan program 1C. Di jendela Luncurkan 1C, pilih basis informasi yang diinginkan.

2. Dalam daftar drop-down Dalam mode, pilih Konfigurator – OK.

3. Konfigurator akan dimulai. Pilih menu Administrasi – Halaman kode tabel keamanan informasi...

4. Di jendela Kode halaman tabel infobase, di daftar drop-down, pilih + Instalasi sistem saat ini – OK.

5. Di jendela Configurator dengan pesan “Saat mengubah halaman kode, indeks semua tabel data infobase akan dibangun kembali! Apakah Anda ingin mengubah halaman kode?" klik Ya.

6. Setelah jangka waktu tertentu, tergantung pada ukuran keamanan informasi, jendela Configurator akan muncul dengan pesan “Halaman kode telah diubah!”, klik OK.

7. Tutup Configurator, Anda dapat bekerja dengan infobase.

8. Untuk bekerja dengan sistem keamanan informasi lainnya, ubah halaman kode tabel keamanan informasi dengan cara yang sama.

Biasanya, sebagian besar pengguna yang menemukan kesalahan dalam sistem yang menunjukkan bahwa urutan pengurutan berbeda dari sistem tampaknya bekerja dengan paket 1C versi 7.7. Inilah yang paling rentan bahkan tidak dalam kaitannya dengan dampak virus, tetapi juga dalam bidang kesalahan dan kegagalan yang terletak pada kode program dari paket itu sendiri. Namun, ketika Anda menerima pesan error yang menyatakan urutan pengurutan berbeda dengan sistem, Anda tidak perlu panik. Ada beberapa solusi sederhana yang dapat mengatasi masalah ini dengan cepat dan permanen. DI DALAM pada kasus ini Setidaknya ada dua solusi yang bisa diterapkan.

Kesalahan basis data "Urutan pengurutan berbeda dari sistem": apa masalahnya?

Permasalahannya sendiri adalah program utama yang berupa file executable di mesin server atau klien tidak dapat menginisialisasi database (SQL).

Akibatnya, terminal pengguna (anak) yang terhubung tidak dapat mengakses database itu sendiri (walaupun inti utama program dimulai tanpa masalah). Diyakini bahwa akses ke aplikasi itu sendiri disediakan tepat di tingkat versi server, yang bertanggung jawab untuk menghubungkan komputer pengguna lain yang berlokasi di jaringan lokal. Justru di sinilah permasalahan muncul.

Urutan pengurutannya berbeda dengan sistem (Windows 7). Apa yang harus dilakukan pertama kali?

Dipercaya bahwa rilis nomor 26 menyertakan kemampuan untuk mengabaikan file database. Namun Anda sebaiknya tidak mengandalkan layanan ini.

Objek yang tidak ada

Kebetulan suatu aplikasi, ketika diluncurkan, merujuk ke objek yang seharusnya tidak ada dalam bentuk file OrdNoChk.prm, yang tampaknya terletak di folder BIN dari program itu sendiri, yang diinstal di file program sistem.

Jika muncul pesan sistem yang menyatakan bahwa urutan pengurutan berbeda dengan sistem, tidak ada yang lebih mudah daripada membuat file kosong di direktori ini dengan nama dan pengganti yang sama saat menyimpan, misalnya, di Notepad yang sama, yang disertakan dalam set standar sistem Windows apa pun. Pertanyaan lain di sini adalah bahwa editor teks standar pengaturan, yang berisi data awal, tidak berfungsi ketika langsung diedit dan kemudian diterapkan dalam tindakan.

Mengubah struktur database berdasarkan pertukaran data lokal

Di sisi lain, masalah kegagalan yang terjadi dengan pesan yang menunjukkan bahwa urutan yang diinstal berbeda dari sistem dapat diselesaikan bahkan melalui program yang diinstal itu sendiri.

Namun di sini Anda harus terlebih dahulu memikirkan betapa disarankannya menggunakan alat dan alat yang dijelaskan di bawah ini.

Jika kesalahan terjadi ketika dilaporkan bahwa urutan database berbeda dari sistem, dalam aplikasi 1C itu sendiri Anda harus memilih bagian konfigurasi di mana Anda harus pergi ke administrasi, halaman kode tabel keamanan informasi dan item instalasi sistem saat ini.

Kesimpulan

Pada prinsipnya, pesan bahwa urutan dalam database 1C berbeda dari sistem dapat dihapus dengan cukup sederhana (atau dihilangkan selamanya). Seperti yang ditunjukkan oleh latihan, dalam kasus paling sederhana, Anda cukup membuat objek kosong yang ditunjukkan di atas. Setelah itu, sinyal bahwa urutan pengurutan berbeda dengan sistem tidak akan muncul lagi.

Faktanya, menghilangkan masalah tidak hanya terbatas pada solusi-solusi ini saja. Faktanya adalah bahwa di lingkungan 1C itu sendiri, Anda dapat menulis skrip atau membuat applet tambahan untuk mengontrol seluruh sistem berdasarkan bahasa Visual Basic yang sama menggunakan database format DVB. Jika tidak, kesalahan yang terkait dengan munculnya pesan yang ditunjukkan di atas dapat dihilangkan dengan cukup sederhana, jika Anda tidak memperhitungkan kekurangan pada kode program itu sendiri atau pengaruh virus. Tapi menurut saya, ini bukanlah hal yang terburuk. Terkadang “kejengkelan” pengguna yang tidak tahu cara mengatur database dan menghubungkannya ke program yang diinstal dapat menyebabkan jenis kesalahan ini muncul berulang kali.

Anda juga harus memperhatikan fakta bahwa ketika pertukaran data otomatis dari platform itu sendiri dengan database lain diaktifkan, semuanya harus memiliki pengkodean yang persis sama. Jika tidak diinstal untuk semua database, maka pertanyaan tentang mengimpor dan mengekspor data, secara halus, menjadi tidak ada artinya. Sebagai upaya terakhir, seperti disebutkan di atas, pengkodean harus dinonaktifkan. Hal ini terutama berlaku untuk situasi ketika terminal yang berbeda memiliki versi Windows yang berbeda yang diinstal, dan bahkan dengan arsitektur yang berbeda. Hal ini juga dapat menyebabkan konsekuensi yang tidak dapat diprediksi, sampai pada titik di mana tidak mungkin untuk bekerja dengan program terkait akses informasi secara simultan.

Artikel ini akan membahas penyebab kesalahan tersebut. "Urutan pengurutan yang ditetapkan untuk database berbeda dari sistem!" di 1C:Enterprise 7.7, serta cara menghilangkannya.

0. Tentang kesalahannya

2. Mengubah halaman kode IS

Jika Anda bekerja di 1C:Enterprise secara lokal, atau menggunakan 1C yang menjalankan versi apa pun, kesalahan ini dapat diperbaiki sebagai berikut:

Kami meluncurkan 1C:Enterprise dalam mode konfigurator, lalu pilih item “ Administrasi» — « halaman kode IS».

Di jendela yang terbuka, pilih dari daftar, di bagian paling bawah “ +Instalasi sistem saat ini" dan klik " OKE».

Kami menunggu pengindeksan ulang selesai dan dengan tenang bekerja dengan basis informasi.

3. Buat file ordnochk.prm

Jika pengguna bekerja dengan 1C:Enterprise 7.7. dari komputer di jaringan yang menjalankan versi Windows berbeda (misalnya, Windows XP dan Windows 7), atau Anda bekerja dengan database yang sama di komputer berbeda, misalnya di rumah dan di kantor, jika database terletak di media yang dapat dipindahkan, maka Anda harus membuat file “ ordnochk.prm" dan letakkan di folder root dengan 1C:Enterprise terinstal (secara default adalah " C:\Program Files\1Cv77\BIN\"). File ini akan menonaktifkan pemeriksaan pengurutan.

Tidak sulit untuk membuatnya. Buat file kosong menggunakan Notepad dan ganti namanya menjadi ordnochk.prm, dengan .txt pada .prm

Perlu diingat bahwa ketika mengatasi kesalahan dengan cara ini, mungkin timbul masalah dalam menampilkan laporan, dan urutan baris mungkin tidak sepenuhnya benar. Selain itu, metode ini tidak dapat diterima jika menggunakan sistem basis informasi terdistribusi.

Apakah artikel ini membantumu?

Anda baru saja membeli komputer baru, menginstal 1C:Enterprise 7.7, mentransfer database dari komputer lama, dan harapan Anda untuk pekerjaan yang lebih nyaman dibayangi oleh tulisan di layar:

Kesalahan ini terjadi ketika tabel kode NT6 dan 1C tidak cocok. Ada 2 cara utama untuk mengatasi masalah ini.

1. Jika Anda bekerja secara lokal, di satu komputer dan tidak perlu mentransfer database secara berkala ke komputer lain, maka cara termudah adalah dengan mengubah halaman kode infobase, seperti terlihat pada gambar di bawah ini.

Untuk melakukan ini, luncurkan 1C:Enterprise dalam mode konfigurator, lalu pilih item “ Administrasi» - « halaman kode IS" Dan di jendela yang terbuka, pilih dari daftar, di bagian paling bawah “ +Instalasi sistem saat ini " dan klik " OKE».

Kami menunggu pengindeksan ulang, tutup konfigurator dan Anda dapat terus bekerja, data Anda tidak akan berubah atau hilang.

2. Metode ini harus digunakan jika di 1C:Enterprise 7.7. bekerja di jaringan, dan juga menggunakan versi Windows yang berbeda (misalnya, Windows XP dan Windows 7), atau Anda bekerja dengan satu database di komputer yang berbeda, misalnya, di rumah dan di kantor, jika database tersebut berada terletak pada media yang dapat dipindahkan.

Solusinya juga cukup sederhana, Anda perlu membuat file “ ordnochk.prm"di editor mana pun, misalnya di notepad yang sama. File ini mungkin kosong atau mungkin berisi baris "Halo", dalam hal ini tidak masalah, yang utama adalah nama file yang benar.

Itu harus ditempatkan di folder root dengan 1C:Enterprise diinstal (secara default adalah “ C:\Program Files\1Cv77\BIN\"). File ini akan menonaktifkan pemeriksaan pengurutan.

Jika Anda memiliki versi jaringan dan 1C:Enterprise diinstal di setiap komputer, maka Anda perlu menempatkan file ini di masing-masing komputer, ini penting.

Itu saja, nikmati pekerjaan Anda.

Urutan pengurutan yang ditetapkan untuk database tidak cocok dengan sistem

Penyebab error ini adalah ketidaksesuaian antara pengaturan sistem dan pengaturan 1C.
Omong-omong, jika sistem operasi dilokalkan dan pengaturan regional diatur dengan benar, maka ketika menginstal 1C, pengaturannya akan disesuaikan dengan sistem.

Memeriksa apakah pengaturan sudah benar

I. Pengaturan sistem (untuk versi Windows Russified yang dilokalkan)

1. Buka Mulai - Pengaturan - Panel Kontrol - Opsi Regional dan Bahasa.
2. Pada tab Pengaturan Regional, daftar drop-down harus berbahasa Rusia.
3. Pada tab Bahasa – Lebih detail... – Kotak dialog Bahasa dan layanan input teks – Tab Opsi – Bahasa input default harus Rusia-Rusia.
4. Pada tab Advanced seharusnya ada – Rusia.

II. pengaturan 1C




4. Di halaman Kode di jendela tabel infobase, daftar drop-down harus berisi – 1251 – bahasa Rusia, Belarusia, Bulgaria, dan Serbia.

Sebagai upaya terakhir, terkadang disarankan untuk menonaktifkan pemeriksaan pencocokan urutan. Untuk melakukan ini, Anda perlu membuat file sinyal bernama OrdNoChk.prm (dengan konten arbitrer) di direktori infobase. Tetapi:
1. Jika Anda menggunakan komponen DIMB (manajemen basis info terdistribusi), - ketika pemeriksaan urutan dinonaktifkan - Anda TIDAK BOLEH menggunakan karakter huruf apa pun selain Latin dalam pengidentifikasi tiga huruf basis info yang termasuk dalam basis data terdistribusi.
2. Perlu diingat bahwa menonaktifkan pemeriksaan identitas urutan dapat menyebabkan hasil yang tidak terduga - bagi pengguna program 1C! – urutan baris, misalnya saat membuat laporan.

Memecahkan masalah Windows Vista

Jika Anda menggunakan Windows Vista, hilangkan pesan “Urutan pengurutan yang ditetapkan untuk database berbeda dari sistem!” cara di atas tidak akan berhasil.

Untuk ini:

1. Luncurkan program 1C. Di jendela Luncurkan 1C, pilih basis informasi yang diinginkan.
2. Dalam daftar drop-down Dalam mode, pilih Konfigurator – OK.
3. Konfigurator akan dimulai. Pilih menu Administrasi – Halaman kode tabel keamanan informasi...
4. Di jendela Kode halaman tabel infobase, di daftar drop-down, pilih + Instalasi sistem saat ini – OK.
5. Di jendela Configurator dengan pesan “Saat mengubah halaman kode, indeks semua tabel data infobase akan dibangun kembali! Apakah Anda ingin mengubah halaman kode?" klik Ya.
6. Setelah jangka waktu tertentu, tergantung pada ukuran keamanan informasi, jendela Configurator akan muncul dengan pesan “Halaman kode telah diubah!”, klik OK.
7. Tutup Configurator, Anda dapat bekerja dengan infobase.
8. Untuk bekerja dengan sistem keamanan informasi lainnya, ubah halaman kode tabel keamanan informasi dengan cara yang sama.

Jika terjadi kesalahan saat menyambung ke server sql, salin file windows/system32 sqlsrv32.dll dan sqlsrv32.rll dari komputer dengan winXP ke komputer dengan Vista (setelah diberi izin untuk menimpanya)

Jika Anda menemukan kesalahan, silakan pilih sepotong teks dan tekan Ctrl+Enter.