ลำดับการจัดเรียงแตกต่างจากระบบ windows 7 ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบหนึ่ง สาเหตุของข้อผิดพลาดและแนวทางแก้ไข

1C: จะทำอย่างไรถ้าข้อความ “ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ!” ปรากฏขึ้น

สาเหตุของข้อผิดพลาดคือการตั้งค่าระบบและการตั้งค่า 1C ไม่ตรงกัน
อย่างไรก็ตามหากระบบปฏิบัติการได้รับการแปลเป็นภาษาท้องถิ่นและตั้งค่าภูมิภาคอย่างถูกต้องเมื่อทำการติดตั้ง 1C การตั้งค่าจะสอดคล้องกับการตั้งค่าของระบบ

การตรวจสอบการตั้งค่าให้ถูกต้อง

I. การตั้งค่าระบบ (สำหรับ Windows เวอร์ชัน Russified ที่แปลเป็นภาษาท้องถิ่น)

1. เปิดเริ่ม - การตั้งค่า - แผงควบคุม - ตัวเลือกภูมิภาคและภาษา

2. บนแท็บการตั้งค่าภูมิภาค รายการแบบเลื่อนลงควรเป็นภาษารัสเซีย

3. บนแท็บภาษา – รายละเอียดเพิ่มเติม... – กล่องโต้ตอบภาษาและบริการป้อนข้อความ – แท็บตัวเลือก – ภาษาสำหรับการป้อนเริ่มต้นควรเป็นภาษารัสเซีย-รัสเซีย

4. ในแท็บขั้นสูง ควรมี – ภาษารัสเซีย

ครั้งที่สอง การตั้งค่า 1C

2. ในรายการดรอปดาวน์ ในโหมด ให้เลือก – ตกลง

4. ในหน้ารหัสของหน้าต่างตารางฐานข้อมูล รายการแบบเลื่อนลงควรมี – 1251 – ภาษารัสเซีย เบลารุส บัลแกเรีย และเซอร์เบีย

หมายเหตุ

1. หากคุณใช้ส่วนประกอบ DIMB (การจัดการฐานข้อมูลแบบกระจาย) - เมื่อปิดใช้งานการตรวจสอบลำดับการจัดเรียง - คุณไม่ควรใช้อักขระของตัวอักษรใดๆ นอกเหนือจากภาษาละตินในตัวระบุสามตัวอักษรของฐานข้อมูลที่รวมอยู่ในฐานข้อมูลแบบกระจาย

2. โปรดทราบว่าการปิดใช้งานการตรวจสอบเอกลักษณ์การเรียงลำดับอาจนำไปสู่ผลลัพธ์ที่ไม่คาดคิด - สำหรับผู้ใช้โปรแกรม 1C! – ลำดับของบรรทัด เช่น เมื่อสร้างรายงาน

การแก้ไขปัญหาวินโดวส์วิสต้า

หากคุณใช้ Windows Vista ให้กำจัดข้อความ “ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ!” วิธีการข้างต้นจะไม่ทำงาน

เมื่อต้องการทำสิ่งนี้:

1. เปิดโปรแกรม 1C ในหน้าต่าง Launch 1C ให้เลือกฐานข้อมูลที่ต้องการ

2. ในรายการดรอปดาวน์ ในโหมด ให้เลือก Configurator – OK

3. ตัวกำหนดค่าจะเปิดขึ้น เลือกเมนู Administration – Code page ของตารางความปลอดภัยของข้อมูล...

4. ในหน้าต่างโค้ดเพจของตารางฐานข้อมูล ในรายการดรอปดาวน์ ให้เลือก + การติดตั้งระบบปัจจุบัน – ตกลง

5. ในหน้าต่าง Configurator พร้อมข้อความ “เมื่อเปลี่ยนโค้ดเพจ ดัชนีของตารางข้อมูลฐานข้อมูลทั้งหมดจะถูกสร้างขึ้นใหม่! คุณต้องการเปลี่ยนโค้ดเพจหรือไม่?” คลิกใช่

6. หลังจากช่วงระยะเวลาหนึ่ง ขึ้นอยู่กับขนาดของความปลอดภัยของข้อมูล หน้าต่าง Configurator จะปรากฏขึ้นพร้อมกับข้อความ "Code page has been changes!" คลิก OK

7. ปิด Configurator คุณสามารถทำงานกับฐานข้อมูลได้

8. หากต้องการทำงานร่วมกับระบบรักษาความปลอดภัยข้อมูลอื่นๆ ให้เปลี่ยนโค้ดเพจของตารางความปลอดภัยของข้อมูลในลักษณะเดียวกัน

บทความนี้จะกล่าวถึงสาเหตุของข้อผิดพลาด "ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ!"ใน 1C:Enterprise 7.7 รวมถึงวิธีกำจัดมัน

0. เกี่ยวกับข้อผิดพลาด

2. การเปลี่ยนหน้ารหัส IS

หากคุณทำงานใน 1C:Enterprise ภายในเครื่อง หรือใช้ 1C ที่ใช้งานเวอร์ชันใดๆ ข้อผิดพลาดนี้สามารถแก้ไขได้ดังนี้:

เราเปิดตัว 1C:Enterprise ในโหมดตัวกำหนดค่า จากนั้นเลือกรายการ “ การบริหาร» — « หน้ารหัส IS».

ในหน้าต่างที่เปิดขึ้น ให้เลือกจากรายการที่ด้านล่างสุด “ +การติดตั้งระบบปัจจุบัน" และคลิก " ตกลง».

เรารอให้การจัดทำดัชนีใหม่เสร็จสิ้นและทำงานกับฐานข้อมูลอย่างใจเย็น

3. สร้างไฟล์ ordnochk.prm

หากผู้ใช้ทำงานกับ 1C:Enterprise 7.7.1 จากคอมพิวเตอร์บนเครือข่ายที่ใช้ Windows เวอร์ชันต่าง ๆ (เช่น Windows XP และ Windows 7) หรือคุณทำงานกับฐานข้อมูลเดียวกันบนคอมพิวเตอร์เครื่องอื่นเช่นที่บ้านและที่ทำงานหากฐานข้อมูลอยู่บนสื่อแบบถอดได้ จากนั้นคุณควรสร้างไฟล์ “ ordnochk.prm" และวางไว้ในโฟลเดอร์รูทที่ติดตั้ง 1C:Enterprise (โดยค่าเริ่มต้นคือ " C:\ไฟล์โปรแกรม\1Cv77\BIN\- ไฟล์นี้จะปิดใช้งานการตรวจสอบการเรียงลำดับ

การสร้างไม่ใช่เรื่องยากเลย สร้างไฟล์เปล่าโดยใช้ Notepad แล้วเปลี่ยนชื่อเป็น ordnochk.prm, กับ .txtบน .prm

ควรจำไว้ว่าเมื่อแก้ไขข้อผิดพลาดด้วยวิธีนี้ อาจเกิดปัญหาในการแสดงรายงาน และลำดับบรรทัดอาจไม่ถูกต้องทั้งหมด นอกจากนี้ วิธีการนี้ไม่เป็นที่ยอมรับหากใช้ระบบฐานข้อมูลแบบกระจาย

บทความนี้ช่วยคุณได้หรือไม่?

มีหลายครั้งที่ไม่สามารถเริ่มโปรแกรม 1C ได้และกล่องโต้ตอบจะปรากฏขึ้นพร้อมกับข้อความ ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ- หลังจากปิดหน้าต่าง โปรแกรมจะปิด (คุณสามารถรันได้ในโหมด Configurator)

สาเหตุของข้อผิดพลาดและแนวทางแก้ไข

สาเหตุของข้อผิดพลาดคือการตั้งค่าระบบและการตั้งค่า 1C ไม่ตรงกัน
อย่างไรก็ตามหากระบบปฏิบัติการได้รับการแปลเป็นภาษาท้องถิ่นและตั้งค่าภูมิภาคอย่างถูกต้องเมื่อทำการติดตั้ง 1C การตั้งค่าจะสอดคล้องกับการตั้งค่าของระบบ

การตรวจสอบการตั้งค่าให้ถูกต้อง

I. การตั้งค่าระบบ (สำหรับ Windows เวอร์ชัน Russified ที่แปลเป็นภาษาท้องถิ่น)

1. เปิดเริ่ม - การตั้งค่า - แผงควบคุม - ตัวเลือกภูมิภาคและภาษา

2. บนแท็บการตั้งค่าภูมิภาค รายการแบบเลื่อนลงควรเป็นภาษารัสเซีย

3. บนแท็บภาษา – รายละเอียดเพิ่มเติม... – กล่องโต้ตอบภาษาและบริการป้อนข้อความ – แท็บตัวเลือก – ภาษาสำหรับการป้อนเริ่มต้นควรเป็นภาษารัสเซีย-รัสเซีย

4. ในแท็บขั้นสูง ควรมี – ภาษารัสเซีย

ครั้งที่สอง การตั้งค่า 1C

4. ในหน้ารหัสของหน้าต่างตารางฐานข้อมูล รายการแบบเลื่อนลงควรมี – 1251 – ภาษารัสเซีย เบลารุส บัลแกเรีย และเซอร์เบีย

หมายเหตุ

1. หากคุณใช้ส่วนประกอบ DIMB (การจัดการฐานข้อมูลแบบกระจาย) - เมื่อปิดใช้งานการตรวจสอบลำดับการจัดเรียง - คุณไม่ควรใช้อักขระของตัวอักษรใดๆ นอกเหนือจากภาษาละตินในตัวระบุสามตัวอักษรของฐานข้อมูลที่รวมอยู่ในฐานข้อมูลแบบกระจาย

2. โปรดทราบว่าการปิดใช้งานการตรวจสอบเอกลักษณ์การเรียงลำดับอาจนำไปสู่ผลลัพธ์ที่ไม่คาดคิด - สำหรับผู้ใช้โปรแกรม 1C! – ลำดับของบรรทัด เช่น เมื่อสร้างรายงาน

การแก้ไขปัญหาวินโดวส์วิสต้า

หากคุณใช้ Windows Vista ให้กำจัดข้อความ ลำดับการจัดเรียงที่กำหนดสำหรับฐานข้อมูลแตกต่างจากระบบ! วิธีการข้างต้นจะไม่ทำงาน

เมื่อต้องการทำสิ่งนี้:

1. เปิดโปรแกรม 1C ในหน้าต่าง Launch 1C ให้เลือกฐานข้อมูลที่ต้องการ

2. ในรายการดรอปดาวน์ ในโหมด ให้เลือก Configurator – OK

3. ตัวกำหนดค่าจะเปิดขึ้น เลือกเมนู Administration – Code page ของตารางความปลอดภัยของข้อมูล...

4. ในหน้าต่างโค้ดเพจของตารางฐานข้อมูล ในรายการดรอปดาวน์ ให้เลือก + การติดตั้งระบบปัจจุบัน – ตกลง

5. ในหน้าต่าง Configurator พร้อมข้อความ “เมื่อเปลี่ยนโค้ดเพจ ดัชนีของตารางข้อมูลฐานข้อมูลทั้งหมดจะถูกสร้างขึ้นใหม่! คุณต้องการเปลี่ยนโค้ดเพจหรือไม่?” คลิกใช่

6. หลังจากช่วงระยะเวลาหนึ่ง ขึ้นอยู่กับขนาดของความปลอดภัยของข้อมูล หน้าต่าง Configurator จะปรากฏขึ้นพร้อมกับข้อความ "Code page has been changes!" คลิก OK

7. ปิด Configurator คุณสามารถทำงานกับฐานข้อมูลได้

8. หากต้องการทำงานร่วมกับระบบรักษาความปลอดภัยข้อมูลอื่นๆ ให้เปลี่ยนโค้ดเพจของตารางความปลอดภัยของข้อมูลในลักษณะเดียวกัน

แท็ก: ,

หลังจากติดตั้ง 1C เวอร์ชัน 7.7 บนคอมพิวเตอร์ของคุณและเปิดใช้งาน ข้อผิดพลาด “ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ!” มักจะปรากฏขึ้น คุณควรทำอย่างไรในกรณีนี้

ปัญหานี้สามารถแก้ไขได้สองวิธี:

1. วิธีการ

  • คุณต้องแน่ใจว่าหมายเลขแพลตฟอร์มคือ 7.7
  • เปิดตัว 1c เลือกฐานข้อมูลที่ต้องการและเปิดในโหมด "Configurator"
  • เมนู “การดูแลระบบ” -> “โค้ดเพจของตารางความปลอดภัยของข้อมูล”
  • ในหน้าต่าง "โค้ดเพจของตารางความปลอดภัยของข้อมูล" ให้เปิดรายการ "การติดตั้งระบบปัจจุบัน" -> ตกลง
  • ข้อความ “เมื่อเปลี่ยนโค้ดเพจ ดัชนีของตารางข้อมูลทั้งหมดในฐานข้อมูลจะถูกสร้างขึ้นใหม่!” จะปรากฏขึ้นบนหน้าจอ! คุณต้องการเปลี่ยนโค้ดเพจหรือไม่?” คลิกปุ่ม "ใช่"
  • ถึงข้อความ “โค้ดเพจมีการเปลี่ยนแปลง!” คลิกตกลง
  • ปิด “Configurator” และเปิดฐานข้อมูลในโหมด 1C:Enterprise ปกติ

หากฐานข้อมูลหลายแห่งใช้งานไม่ได้ ก็จำเป็นต้องดำเนินการตามขั้นตอนนี้กับฐานข้อมูลแต่ละแห่ง

2. วิธีการ

  • เปิดตัวแก้ไขข้อความ เช่น Notepad
  • จากนั้นเลือก "บันทึกเป็น" จากเมนู "ไฟล์" ในหน้าต่างที่เปิดขึ้น คลิก "ประเภทไฟล์" เลือก "ไฟล์ทั้งหมด" และระบุชื่อไฟล์เป็น: OrdNoChk.prm บันทึกไฟล์นี้ลงในไดเร็กทอรีรากของฐานข้อมูลหรือลงในไดเร็กทอรีโปรแกรม 1C (สามารถดาวน์โหลดไฟล์นี้ได้ด้านล่าง)
  • เปิดโปรแกรม 1C ในหน้าต่างโปรแกรม ให้เลือกฐานข้อมูลที่ต้องการแล้วคลิกปุ่ม "เปลี่ยน"
  • ในหน้าต่างที่เปิดขึ้น ให้ระบุเส้นทางไปยังไฟล์ที่บันทึกไว้ก่อนหน้านี้ โปรแกรม 1c ก็พร้อมที่จะเปิดใช้งาน

หากมีฐานข้อมูลหลายฐาน คุณจะต้องวางไฟล์ OrdNoChk.prm ในแต่ละฐานข้อมูลในลักษณะนี้

สำคัญ: สำหรับผู้เริ่มต้นใน 1C การใช้ตัวเลือกที่สองจะง่ายกว่าเนื่องจากไม่จำเป็นต้องดำเนินการกับฐานข้อมูลและการกำหนดค่า
สำหรับการดำเนินการใดๆ รวมถึงข้อผิดพลาด “ลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ!” c ความปลอดภัยของข้อมูลหรือการกำหนดค่า ขอแนะนำให้สร้างสำเนาสำรองเสมอเพื่อให้คุณสามารถกู้คืนข้อมูลที่สูญหายได้

ในขณะนี้ มีเพียงไม่กี่คนที่ใช้ 1C เวอร์ชัน 7.7 แต่ยังมีองค์กรที่ไม่สามารถเปลี่ยนไปใช้แพลตฟอร์มที่ใหม่กว่าได้ด้วยเหตุผลใดก็ตาม ในทางปฏิบัติของฉัน ฉันไม่เห็นการกำหนดค่าที่เขียนใน 7.7 มานานแล้ว แต่เมื่อไม่นานมานี้ฉันต้องจัดการกับ 7 ในกระบวนการนี้ฉันพบปัญหาดังกล่าว เมื่อทำงานบน Windows เวอร์ชันต่าง ๆ ข้อผิดพลาดเดียวกันนี้จะปรากฏขึ้นตลอดเวลา กล่าวคือลำดับการจัดเรียงที่ตั้งไว้สำหรับฐานข้อมูลแตกต่างจากระบบ มีสองวิธีในการแก้ปัญหานี้ มาดูรายละเอียดเพิ่มเติมกัน

วิธีปิดการใช้งานการตรวจสอบโค้ดเพจ 1c

การเปลี่ยนตารางรหัส

วิธีที่ง่ายที่สุดคือการเปลี่ยนโค้ดเพจในโปรแกรม 1C หากต้องการทำสิ่งนี้ ให้เปิดโปรแกรมในโหมดตัวกำหนดค่า จากนั้นไปที่การดูแลระบบ - เพจรหัสของตารางความปลอดภัยของข้อมูล

ในหน้าต่างที่ปรากฏขึ้น ให้เลือก + การติดตั้งระบบปัจจุบัน แล้วคลิก ตกลง

หลังจากนั้นโปรแกรมควรเริ่มทำงาน แต่มีข้อแม้ประการหนึ่ง: หากผู้ใช้จากระบบปฏิบัติการที่แตกต่างกันทำงานในการกำหนดค่านี้เช่น Windows XP และ Windows 7 เมื่อเริ่มต้นในเวอร์ชันอื่นคุณจะต้องดำเนินการที่คล้ายกันในแต่ละครั้ง

ปิดการใช้งานการตรวจสอบโค้ดเพจ

วิธีนี้ดีกว่าและง่ายกว่ามาก คุณสามารถปิดการใช้งานการตรวจสอบโค้ดเพจใน 1C ในการดำเนินการนี้ คุณต้องสร้างไฟล์ชื่อ ordnochk.prm และวางลงในโฟลเดอร์โปรแกรมที่พาธนี้ C:\Program Files\1Cv77\Bin หากคุณไม่มีไดเร็กทอรี Bin ให้วางไฟล์ไว้ในไดเร็กทอรีด้านบน C:\ไฟล์โปรแกรม\1Cv77\

โปรแกรม 1C อยู่ในเส้นทางที่แตกต่างสำหรับฉัน ดังนั้นอย่าไปสนใจมันเลย นั่นคือทั้งหมดหากมีอะไรไม่ได้ผล เขียนความคิดเห็น ฉันจะพยายามตอบและช่วยเหลือทุกคน