ด้วยเหตุผลบางประการ วัตถุจึงไม่สามารถเปลี่ยนแปลงได้ การโหลดโปรแกรมล้มเหลว ไม่สามารถโหลดโปรแกรมได้ในขณะนี้
สำหรับนักพัฒนามือใหม่ 1C 8.3 เป็นการยากที่จะเข้าใจว่าเหตุใดพวกเขาจึงได้รับข้อผิดพลาดบ่อยครั้ง - ช่องอ็อบเจ็กต์ไม่พร้อมใช้งานสำหรับการบันทึก 1C (WorkingDate, Code, Table, Number, Date ฯลฯ)- เรามาดูกันว่าเหตุใดข้อผิดพลาดนี้อาจปรากฏขึ้นและวิธีจัดการกับมัน
หากคุณไม่รู้ว่าการเขียนโปรแกรมคืออะไร ไม่ควรแตะต้องอะไรเลย เป็นไปได้มากว่าโปรแกรมเมอร์ที่สรุปการกำหนดค่าของคุณทำผิดพลาดอย่างน่าเสียดาย เพียงโทรหาผู้เชี่ยวชาญที่ทำงานร่วมกับคุณ ข้อผิดพลาดนี้สามารถแก้ไขได้อย่างรวดเร็ว (หากไม่นำไปสู่ปัญหาอื่นที่ซับซ้อนกว่านี้) หากขาดการติดต่อกับโปรแกรมเมอร์ส่วนตัว คุณสามารถติดต่อผู้เชี่ยวชาญที่มีคุณสมบัติสูงของเราได้ ตามรายละเอียดในหน้าเพจ
หากเกิดข้อผิดพลาดหลังจากนั้น อัพเดตการกำหนดค่า 1C 8.2 หรือ 8.3, มีโอกาสมากขึ้น, คุณต้องจนถึงที่สุดรุ่นปัจจุบัน
รับบทเรียนวิดีโอ 267 บทเรียนบน 1C ฟรี:
หากคุณเป็นโปรแกรมเมอร์ 1C มือใหม่
โดยทั่วไป คุณกำลังพยายามเปลี่ยนแปลงข้อมูลในโค้ดโปรแกรมของคุณซึ่งคุณไม่มีสิทธิ์เปลี่ยนแปลง ลองดูกรณีเฉพาะ:
เปลี่ยนวัตถุ ไม่ใช่ลิงก์
ขบวนแห่ Hit ของสาเหตุของข้อผิดพลาดนี้มุ่งเป้าไปที่ความพยายามที่จะกำหนดคุณลักษณะใหม่ให้กับลิงก์องค์ประกอบ พวกเขามักจะทำอะไรแบบนี้:
Petrov = ไดเรกทอรี บุคคล. FindByName("เปตรอฟ อีวาน" ) ; เปตรอฟ หมายเลขหนังสือเดินทาง = "2156363" ;
และในขณะนี้ผู้เริ่มต้นได้รับข้อผิดพลาด - ฟิลด์วัตถุไม่พร้อมใช้งานสำหรับการบันทึก 1C
ควรเข้าใจ: สามารถเปลี่ยนคุณสมบัติและรายละเอียดของวัตถุได้เท่านั้น ในกรณีนี้ตัวแปร “เปตรอฟ” จะมีสิ่งที่เรียกว่า “ลิงก์” คือตัวระบุเฉพาะในฐานข้อมูลที่ระบบรักษาเอกลักษณ์ และสิ่งที่มีอยู่สำหรับเรา "ตามจุด" (หมายเลข Petrov.Passport) เป็นเพียงความสะดวกสบายขององค์กร 1C และในความเป็นจริง "จุด" ใด ๆ ก็เป็นแบบสอบถามอื่นในฐานข้อมูล
แนวทางแก้ไขปัญหาที่ถูกต้อง:
PetrovLink = ไดเรกทอรี บุคคล. FindByName("เปตรอฟ อีวาน" ) ; PetrovObject = PetrovLink GetObject() ; PetrovObject. หมายเลขหนังสือเดินทาง = "2156363" ; PetrovObject. เขียน() ;
กำลังพยายามเปลี่ยนฟิลด์ระบบ
สาเหตุยอดนิยมอันดับสองที่ทำให้ข้อผิดพลาดนี้เกิดขึ้นคือการพยายามเปลี่ยนรายละเอียดที่ไม่สามารถเปลี่ยนแปลงได้
- หมายเลขแถวของส่วนตาราง
- ใช้ CurrentRow แทน CurrentData;
- และอื่น ๆ
--------
นี่เป็นครั้งที่สองตลอดเวลาที่ฉันใช้ของเก่าที่ดี โนเกีย N91-1ต้องเผชิญกับปัญหาที่ดูเหมือนเล็กน้อย แต่ก็เป็นปัญหาที่ไม่พึงประสงค์อย่างยิ่ง - เมื่อใด บางสถานการณ์โทรศัพท์ปฏิเสธที่จะตอบสนอง ครั้งหนึ่งกดปุ่ม MM (มัลติมีเดีย) ในขณะที่ ระยะยาวการกด - เริ่ม Visual Radio และเฉพาะในแอปพลิเคชันเป้าหมาย ( เครื่องเล่นเพลง ) สมาร์ทโฟนตอบสนองอย่างน้อย: " วัตถุไม่พร้อมใช้งาน คืนค่ามาตรฐาน ฟังก์ชั่นที่สำคัญ ".
ก สถานการณ์บางอย่างให้บริการ: ครั้งแรก - ที่ชาร์จหมดเกลี้ยงซึ่งไม่ว่าจะชาร์จโทรศัพท์หรือไม่ และครั้งที่สอง - สภาพเดียวกับที่ชาร์จทุกประการ สาย mini-USB ยิ่งไปกว่านั้น ที่น่าสนใจคือ นอกเหนือจากข้อเท็จจริงที่ว่าปุ่ม MM หยุดทำงานแล้ว ไฟล์ Phantom ก็ปรากฏบนฮาร์ดไดรฟ์ของอุปกรณ์ด้วย:
ความสนใจ! คุณไม่ได้รับอนุญาตให้ดูข้อความที่ซ่อนอยู่
และถ้าไม่มีปัญหาในการแก้คำถามสุดท้าย แต่กับคำถามแรกมันไม่ง่ายเลย - . และฉันไม่ต้องการแก้ปัญหาด้วยการรีเซ็ตโทรศัพท์อย่างหนัก เนื่องจากฉันทำครั้งแรกด้วยความสิ้นหวัง - คุณจะไม่จัดการกับความอับอายนี้ทุกครั้ง: D
เราจึงต้องมองหาวิธีอื่น ประการแรก ฉันพยายามใช้โปรแกรมเพื่อกำหนดคีย์ใหม่ แต่ไม่พบสิ่งที่ต้องการในนั้น ฉันตัดสินใจลองตามที่ผู้เขียนแนะนำ - เป็นข้อผิดพลาดอีกครั้ง Anykey.exe จะไม่ทำสิ่งที่ฉันคาดหวังจากมัน ในที่สุดฉันก็มาถึงสิ่งนี้ - แน่นอนว่าต้องปลดล็อคสมาร์ทโฟนก่อน แต่สิ่งนี้ไม่ได้ให้ผลลัพธ์ตามที่ต้องการ - แน่นอนว่าถ้าฉันพยายามทำให้โทรศัพท์ทำสิ่งที่ตั้งโปรแกรมไว้แล้ว ฉันจะไม่เพิ่มอะไรใหม่ (ฉันไม่ต้องการโปรแกรมของบุคคลที่สามใด ๆ MM ฉันแค่ต้องการเครื่องเล่นเพลง) แต่ที่นี่ - C:/ส่วนตัว/10202be9/คงอยู่/- ฉันพบไฟล์ที่น่าสนใจมากชื่อว่า 1020e4fe.cre - และความอยากรู้อยากเห็นก็มีบทบาทในตัวฉัน - หลังจากสำรองข้อมูลไว้ก่อนหน้านี้แล้ว ฉันก็ลบมันออกจากดิสก์ เผื่อไว้ และ... โอ้ ปาฏิหาริย์! คุณไม่จำเป็นต้องรีสตาร์ทโทรศัพท์ก่อนที่จะตอบสนองต่อการกดปุ่มมัลติมีเดียเพียงครั้งเดียวและแสดงเครื่องเล่นเพลงอันล้ำค่า นี่เป็นจุดสิ้นสุดของความทรมานของฉันและเมื่อได้รับความพึงพอใจจากผลลัพธ์แม้จะเสียเวลาเปล่าไปมากฉันก็ไปแบ่งปันสิ่งเล็ก ๆ แต่น่ารื่นรมย์ของฉันที่นี่
มันเกิดขึ้น ฉันหวังเป็นอย่างยิ่งว่าบันทึกเล็กๆ น้อยๆ แต่มีประโยชน์อย่างยิ่งนี้จะช่วยใครบางคนได้ และสหายจะไม่ต้องรีเซ็ตอุปกรณ์ของเขาอย่างหนักอีก;)
ป.ล. ฉันตัดสินใจที่จะเขียนเกี่ยวกับวิธีแก้ไขปัญหานี้ที่นี่และไม่ใช่ในความคิดเห็นของไฟล์เพื่อที่วิธีแก้ปัญหานี้จะไม่สูญหายไปไหนและเข้าสู่คลังความรู้
แน่นอนว่าหลายท่านคงเคยพบข้อผิดพลาดนี้ การโหลดโปรแกรมล้มเหลว โปรแกรม<Имя программы>ไม่สามารถโหลดได้ในขณะนี้- ข้อผิดพลาดนี้เกิดขึ้นระหว่างการติดตั้งแอปพลิเคชันจาก App Store หรือระหว่างการอัปเดต
ยิ่งไปกว่านั้น ข้อผิดพลาดนั้นมีลักษณะเฉพาะคือไม่ชัดเจนว่าอัลกอริทึมใดที่เกิดขึ้น เช่น ฉันสามารถอัพเดตได้ 50 โปรแกรม, 47 โปรแกรมจะอัพเดตตามปกติ และ 3 โปรแกรมจะแสดงข้อความนี้
สาเหตุ:ในกรณีส่วนใหญ่ ข้อความนี้หมายถึงปัญหาบางอย่างกับอินเทอร์เน็ตหรือ App Store
จะทำอย่างไร?
การดำเนินการ 1. ชัดเจนที่สุด
ลองคลิกปุ่ม "อีกครั้ง" มีโอกาสที่แอปพลิเคชันจะยังคงโหลดอยู่
พระราชบัญญัติ 2
คลิกปุ่ม พร้อม- แอปพลิเคชันจะหยุดโหลด ไปที่ส่วน App Store อัพเดท- และกดปุ่ม อัปเดตใกล้กับแอปพลิเคชันที่มีปัญหา
บางทีการอัปเดตควรเปิดตัวเป็นครั้งที่สองในอีกไม่กี่นาที หากมีปัญหาในการสื่อสารในขณะนี้คุณควรรอก่อน
พระราชบัญญัติ 3
หากแอปพลิเคชันค้างและไม่ต้องการอัปเดตอย่างชัดเจน คุณสามารถลบและดาวน์โหลดอีกครั้งได้จาก App Store ฉันไม่แนะนำให้ทำเช่นนี้หากแอปพลิเคชันมีเอกสารใด ๆ หรือเป็นเกมที่คุณไม่ต้องการสูญเสียการบันทึก
พระราชบัญญัติ 4
การดำเนินการ 5
อีกทางเลือกที่ดีคือการลงชื่อเข้าใช้ App Store อีกครั้ง ในส่วนการเลือก ให้เลื่อนไปที่ด้านล่างสุด ที่มุมล่างซ้ายให้คลิกที่ปุ่มที่มีบัญชีของคุณ คลิก "ออกจากระบบ" (หรือออกจากระบบ) จากนั้นคลิกที่ปุ่มที่มุมซ้ายล่างอีกครั้ง ในหน้าต่างที่ปรากฏขึ้น ให้ป้อน Apple ID และรหัสผ่านของคุณ
การดำเนินการ 6
วิธีแก้ปัญหาที่รุนแรง แต่มีประสิทธิภาพ - . เนื่องจาก IP ของคนส่วนใหญ่ไม่คงที่และจะเปลี่ยนแปลงหลังจากรีบูต สิ่งนี้อาจช่วยได้ ผู้ให้บริการของคุณอาจมีปัญหาการเชื่อมต่อ
ผลลัพธ์:
หากไม่มีสิ่งใดช่วย แต่แอปพลิเคชันของคุณถูกดาวน์โหลดและอัปเดตก่อนหน้านี้โดยไม่มีปัญหา แสดงว่าเป็นปัญหาบางประการทั้งจากฝั่งผู้ให้บริการหรือฝั่ง Apple ฉันขอแนะนำให้รอสักครู่/ชั่วโมงจนกว่าสถานการณ์จะคลี่คลาย ในขณะนี้ คุณสามารถลองอัปเดตแอปพลิเคชันหรือดาวน์โหลดอีกครั้งและดูว่าปัญหาหายไปหรือไม่