ส่วนของเว็บไซต์
ตัวเลือกของบรรณาธิการ:
- หน่วยระบบที่ยอดเยี่ยมที่สุดสำหรับพีซี (ทำเอง) เคสพีซีขนาดกะทัดรัดด้วยมือของคุณเอง
- จะติดตั้ง Windows ใหม่บนแล็ปท็อป Asus ได้อย่างไร
- โปรแกรมป้องกันไวรัส Comodo ความปลอดภัยทางอินเทอร์เน็ตฟรี
- จะทำอย่างไรถ้าคอมพิวเตอร์ของคุณไม่มีไดรฟ์ D?
- จะเพิ่มพาร์ติชั่นใหม่ลงในฮาร์ดไดรฟ์ได้อย่างไร?
- คะแนนและรีวิวของ ลำโพงบลูทูธ JBL Flip3
- รูปแบบหนังสือ
- การเชื่อมต่อและตั้งค่าทีวีแบบโต้ตอบจาก Rostelecom
- วิธีลบบัญชี Instagram ของคุณ
- แท็บเล็ต Android หรือ iPad - จะเลือกอะไรดี?
การโฆษณา
ประสบการณ์ส่วนตัว: วิธีอัปเดตการกำหนดค่าที่เปลี่ยนแปลงอย่างรวดเร็วและคุ้มค่า การอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐาน การอัปเดต 1s 8 ที่ไม่ได้มาตรฐาน |
ลองดูการอัปเดตโดยใช้ตัวอย่าง การกำหนดค่าผิดปกติขณะนี้รองรับ UPP 1.3 โดยมีความเป็นไปได้ที่จะเปลี่ยนจากรุ่น 1.3.61.2 เป็นรุ่น 1.3.62.1 เนื่องจากการกำหนดค่านั้นค่อนข้างหนัก จึงทำให้เกิดลักษณะเฉพาะบางประการ โดยเฉพาะอย่างยิ่ง จึงเป็นไปไม่ได้เสมอไปที่จะเปิดหน้าต่างเปรียบเทียบการกำหนดค่าหลายหน้าต่างในตัวกำหนดค่าเดียว สำหรับการอัปเดต ฉันใช้สำเนาฐานข้อมูลรุ่นเก่าสองชุดที่เหมือนกัน ฉันฝึกซ้อมในหนึ่งในนั้น *.cfสำหรับการอัพเดตก็เรียกมันว่า สำหรับ_กำลังอัปเดต- ฐานข้อมูลอื่นยังคงไม่มีใครแตะต้องและทำหน้าที่เป็นฐานข้อมูลเสริมสำหรับการเปรียบเทียบการกำหนดค่าเท่านั้น ลองเรียกมันว่า ฐาน- โดยหลักการแล้ว การกำหนดค่าฐานการทำงานสามารถใช้เป็นแบบเสริมได้ ในฐานข้อมูล for_updatingเราดำเนินการ *.cfuรุ่นใหม่ ขั้นตอนการอัพเดตจะเริ่มต้นขึ้น และหน้าต่างการอัพเดตจะแสดงขึ้นมา กดปุ่ม " ดำเนินการ", บน ในขั้นตอนนี้ยังไม่จำเป็นต้องดูสิ่งใด เนื่องจากเป้าหมายคือเพียงเพื่อให้ได้การกำหนดค่าผู้จำหน่ายของรีลีสใหม่เท่านั้น ในระหว่างกระบวนการอัปเดต a “ ลิงก์ที่ไม่ได้รับการแก้ไข", คลิก" ดำเนินการต่อ- เราจะพูดถึงสาเหตุของการปรากฏของหน้าต่างนี้ด้านล่าง ข้อความจะปรากฏขึ้นโดยระบุว่าวัตถุที่เราเปลี่ยนแปลงจะถูกโหลดจากการกำหนดค่าใหม่ที่เราเห็นด้วย หน้าต่าง” การตั้งค่ากฎการสนับสนุน" - สำหรับวัตถุใหม่ (ส่วนบน) ทั้งสองด้านตั้งค่า " วัตถุได้รับการแก้ไขในขณะที่ยังคงรองรับอยู่", สำหรับ สิ่งอำนวยความสะดวกที่มีอยู่ซัพพลายเออร์ (ส่วนล่าง) ทั้งสี่แห่งที่เราติดธงไว้” บันทึกโหมดปัจจุบัน", คลิก" ตกลง». อัปเดตการกำหนดค่าหลักแล้ว เราไม่ต้องการการกำหนดค่าหลักในขั้นตอนนี้ เป้าหมายคือการได้รับการกำหนดค่าซัพพลายเออร์ใหม่ ดังนั้นเราจึงไม่บันทึกการกำหนดค่าหลักและไม่อัปเดตการกำหนดค่าฐานข้อมูล ดำเนินการ " การกำหนดค่า» - « สนับสนุน» - « การตั้งค่าการสนับสนุน- ในหน้าต่างที่เปิดขึ้น ให้เลือก “ บันทึกลงไฟล์“และบันทึกไว้ใน *.cfการกำหนดค่าผู้จำหน่ายรุ่นใหม่ การกำหนดค่าพื้นฐานตามที่ปรากฏ ในขณะนี้มีอยู่ เราไม่ต้องการมัน ปิดการกำหนดค่า - การกำหนดค่า» - « ปิดการกำหนดค่า- เราปฏิเสธที่จะบันทึกการเปลี่ยนแปลง ในการกำหนดค่าเพื่อการเปรียบเทียบ ฐานเราเริ่มเปรียบเทียบการกำหนดค่าซัพพลายเออร์ (รุ่นเก่า) และการกำหนดค่าซัพพลายเออร์จากไฟล์ (รุ่นใหม่) ดังนั้นเราจะเห็นเฉพาะการเปลี่ยนแปลงที่จะเกิดขึ้นในการกำหนดค่าเมื่ออัปเดตเป็นรุ่นใหม่ ในฐานข้อมูล for_updatingเราเริ่มอัปเดตการกำหนดค่าอีกครั้งผ่านการสนับสนุน “การกำหนดค่า” - “การสนับสนุน” - “อัปเดตการกำหนดค่า”ในหน้าต่างที่เปิดขึ้น ให้เลือก *.cfuรุ่นใหม่ ขั้นตอนการอัพเดตจะเริ่มต้นขึ้น และหน้าต่างการอัพเดตจะแสดงขึ้นมา เมื่อคุณกดปุ่ม " กรอง"หน้าต่างจะเปิดขึ้น" การตั้งค่าตัวกรองการดู- ในหน้าต่างนี้ ให้ตั้งค่าสถานะ “ แสดงคุณสมบัติที่เปลี่ยนแปลงเพียงสองครั้งเท่านั้น». เมื่ออัปเดตโดยที่เราไม่ต้องดำเนินการ สิ่งต่อไปนี้จะเกิดขึ้น:
ดังนั้นควรให้ความสนใจที่ใกล้ที่สุดกับวัตถุที่เปลี่ยนแปลงสองครั้งแล้วเราจะพิจารณาพวกมัน ใน ในตัวอย่างนี้มีการเปลี่ยนแปลงโมดูลทั่วไปหลายโมดูล รวมถึงโมดูลทั่วไปด้วย "การบัญชีภาษีมูลค่าเพิ่ม». ตามค่าเริ่มต้น หน้าต่างอัปเดตจะแสดงความแตกต่างระหว่างการกำหนดค่าผู้ให้บริการหลักและใหม่จากการกำหนดค่าผู้ให้บริการเก่า หากคุณดูความแตกต่างของการกำหนดค่าในโมดูลทั่วไป " การบัญชีภาษีมูลค่าเพิ่ม"แล้วเราจะเห็นภาพดังต่อไปนี้: หากเราเปรียบเทียบโมดูลเหล่านี้ในฐานข้อมูลเปรียบเทียบฐานแล้วภาพจะแตกต่างออกไป: เห็นได้ชัดว่าฟังก์ชั่น " รวบรวมข้อมูลเพื่อพิมพ์ แก้ไข ใบแจ้งหนี้ ใบกำกับสินค้า», « รวบรวมข้อมูลเพื่อพิมพ์ใบแจ้งหนี้การปรับปรุง" และอื่นๆ มีการปรับปรุงของเรา แต่อย่าเปลี่ยนแปลงระหว่างการอัปเดต ซึ่งหมายความว่าไม่มีประโยชน์ในการเสียเวลาดูและวิเคราะห์สิ่งเหล่านั้น ดังนั้น เมื่อดำเนินการอัพเดตขั้นตอนจากขั้นตอนและฟังก์ชันที่เลือก คุณสามารถลบแฟล็กได้: หลายๆ คนจะบอกว่าคุณสามารถเห็นความแตกต่างระหว่างการกำหนดค่าซัพพลายเออร์เก่าและซัพพลายเออร์ใหม่ได้โดยการเปลี่ยนการตั้งค่าตัวกรองการดูในตัวกำหนดค่าปัจจุบัน โดยไม่ต้องใช้การเปรียบเทียบการกำหนดค่าในฐานข้อมูลฐาน. ตัวอย่างเช่นเช่นนี้: อย่างไรก็ตาม ตามประสบการณ์จริงแสดงให้เห็นแล้ว ขั้นตอนและฟังก์ชันต่างๆ ยังคงแสดงอยู่ในหน้าต่างการเปรียบเทียบโมดูล แม้ว่าในเวลาดังกล่าวก็ตาม ติดตั้งตัวกรอง « แสดงความแตกต่างระหว่างการกำหนดค่าผู้ให้บริการใหม่และการกำหนดค่าผู้ให้บริการเก่า». ด้วยความพยายามเพียงเล็กน้อย เราจะระบุขั้นตอนและฟังก์ชันที่เปลี่ยนแปลงไปสองครั้ง เฉพาะพวกเขาเท่านั้นที่ต้องแก้ไขหลังจากกระบวนการรวมเข้าด้วยกัน ด้วยขั้นตอนและฟังก์ชันเหล่านี้ คุณต้องตัดสินใจว่าอันไหนง่ายกว่า:
ฉันไม่ค่อยใช้การรวมเข้ากับลำดับความสำคัญของการกำหนดค่าหลักและการรวมเข้ากับลำดับความสำคัญของการกำหนดค่าซัพพลายเออร์ใหม่ โดยหลักการแล้ว แม้จะไม่ได้ใช้โหมดเหล่านี้ ผลลัพธ์ก็จะมีคุณภาพสูง หลังจากที่โมดูลทั่วไปได้รับการวิเคราะห์และล้างค่าสถานะการอัปเดตสำหรับขั้นตอนบางอย่างแล้ว เราจะเห็นว่าขณะนี้โมดูลได้รับการตั้งค่าเป็นโหมดการรวม - การตั้งค่าส่วนบุคคล: เดินหน้าต่อไป ในบรรดาอ็อบเจ็กต์ที่ถูกแก้ไขสองครั้งจะมีรูปแบบขององค์ประกอบไดเร็กทอรี " ความหมายพื้นฐาน- ก่อนจะตัดสินใจว่าจะอัพเดตหรือไม่ แบบฟอร์มนี้จากการกำหนดค่าผู้ขายใหม่ คุณต้องค้นหาว่าจริงๆ แล้วมีการเปลี่ยนแปลงอะไรบ้างในระหว่างการอัพเดต เมื่อต้องการทำเช่นนี้ในฐานข้อมูล ฐานโดยใช้ เมนูบริบทมาโทรกันเถอะ " รายงานการเปรียบเทียบวัตถุ…”ธงทั้งหมดในกลุ่ม "วัตถุ" ควรอยู่ในหน้าต่างที่เปิดขึ้น ฉันชอบโหมดเอาต์พุตรายงานใน เอกสารสเปรดชีตเมื่อแสดงความแตกต่างเป็นกราฟิก แต่นี่เป็นเรื่องของรสนิยม จากการเปรียบเทียบรูปทรงขององค์ประกอบไดเร็กทอรี” ความหมายพื้นฐาน“เราเห็นว่ามีการเปลี่ยนแปลงเฉพาะในโมดูลแบบฟอร์ม และไม่มีการเปลี่ยนแปลงในกล่องโต้ตอบแบบฟอร์มในการอัพเดต แต่เนื่องจากรูปแบบขององค์ประกอบสิ้นสุดลงในอ็อบเจ็กต์ที่เปลี่ยนแปลงสองครั้ง การแก้ไขของเราจึงอยู่ในกล่องโต้ตอบแบบฟอร์มหรือในโมดูล เสร็จเรียบร้อยแล้ว การเปรียบเทียบที่คล้ายกันในฐานข้อมูล for_updatingคุณจะเห็นว่ามีการปรับปรุงในกล่องโต้ตอบแบบฟอร์ม เหตุผลนี้คือการเพิ่มไดเร็กทอรี " ความหมายพื้นฐาน» ในแง่ของประเภทลักษณะ « คุณสมบัติของวัตถุ- หากคุณอัพเดตรูปแบบของรายการไดเร็กทอรี " ความหมายพื้นฐาน"เราจะได้รับลิงก์ที่ยังไม่ได้รับการแก้ไขซึ่งจะระบุไว้ในหน้าต่าง: ในกรณีนี้มากที่สุด ตัวเลือกที่ดีที่สุดจะไม่อัปเดตแบบฟอร์มรายการไดเรกทอรี " ขั้นพื้นฐาน กองทุน"แล้วเพิ่มโค้ดที่จำเป็นลงในโมดูลฟอร์มองค์ประกอบเท่านั้น ในกรณีนี้คือหน้าต่าง ลิงก์ที่ไม่ได้รับการแก้ไข“จะไม่ปรากฏระหว่างการอัพเดต ลองย้อนกลับไปและจินตนาการว่ากล่องโต้ตอบขององค์ประกอบไดเร็กทอรีในรูปแบบ " ขั้นพื้นฐาน กองทุน" เปลี่ยนแปลงเมื่ออัปเดตเป็นรุ่นใหม่ ดังนั้นตัวเลือกที่ดีที่สุดคือการอัปเดตแบบฟอร์ม หลังจากรวมเข้าด้วยกันแล้ว เราจะต้องเพิ่มการเปลี่ยนแปลงในแบบฟอร์ม ทั้งในโมดูลและในกล่องโต้ตอบ หากโมดูลมีการแก้ไขของเราจำนวนมากและซัพพลายเออร์เพียงเล็กน้อย หลังจากการรวมเข้าด้วยกันแล้ว เราก็จะสามารถส่งคืนโมดูลของเราและเพิ่มการเปลี่ยนแปลงของซัพพลายเออร์ได้อย่างสมบูรณ์ ในกรณีนี้ ในระหว่างกระบวนการรวมหน้าต่าง “ แท็กที่ไม่สามารถแก้ไขได้- มีสองตัวเลือกในหน้าต่างนี้: 1) “ ทำเครื่องหมายทั้งหมดเพื่อรวมเข้าด้วยกัน"- 2) " ดำเนินการต่อ». ในความคิดของฉันการเลือกที่ถูกต้องมากกว่า " ทำเครื่องหมายทั้งหมดเพื่อรวมเข้าด้วยกัน». ในกรณีนี้แผนลักษณะประเภท " คุณสมบัติของวัตถุ" จะถูกเพิ่มเป็นวัตถุที่จะรวมไว้ในแผนผังในหน้าต่างที่เพิ่งเปิดใหม่ " อัปเดต…» โดยปกติแล้วหลังจากอัปเดตประเภทคุณลักษณะในแผนแล้ว “ คุณสมบัติของวัตถุ“เราจะต้องเพิ่มการเปลี่ยนแปลงของเรา ทำให้ดีขึ้นโดยการเปรียบเทียบและรวมเข้ากับการกำหนดค่าปัจจุบัน ลองพิจารณาว่าจะเกิดอะไรขึ้นถ้าเราเลือก” ดำเนินการต่อ"ในหน้าต่าง" ลิงก์ที่ไม่ได้รับการแก้ไข- ในกรณีนี้ รูปแบบขององค์ประกอบไดเร็กทอรี " ความหมายพื้นฐาน“จะกลายเป็นใหม่และแผนประเภทลักษณะ” คุณสมบัติของวัตถุ“ก็คงแก่อยู่.. ในกรณีนี้ เราจะเขียนทับการเปลี่ยนแปลงในกล่องโต้ตอบแบบฟอร์มองค์ประกอบไดเรกทอรี กล่าวคือในหน้า “ คุณสมบัติค่า" ดูภาพด้านล่าง ปัญหานี้ก็ผ่านไม่ได้เช่นกัน เว้นเสียแต่ว่าเราจะลืมมันไป แน่นอนว่าเป็นการดีที่สุดที่จะพยายามเปลี่ยนแปลงให้น้อยที่สุดเท่าที่จะเป็นไปได้กล่องโต้ตอบแบบฟอร์ม เช่น สร้างรายละเอียดและปุ่มบนแบบฟอร์มโดยทางโปรแกรม โดยทั่วไปแล้วหลายคนแนะนำว่าอย่าเปลี่ยนแบบฟอร์มมาตรฐาน แต่ให้สร้างสำเนาแบบฟอร์มพร้อมกับการแก้ไขของเราและทำให้เป็นรูปแบบหลัก สำหรับฉัน ตัวเลือกนี้ฉันไม่ชอบเพราะหากซัพพลายเออร์เพิ่มบางอย่างลงในกล่องโต้ตอบแบบฟอร์ม มันจะไม่ปรากฏในแบบฟอร์มของฉัน และฉันจะต้องเพิ่มด้วยตนเอง และการเปลี่ยนแปลงของซัพพลายเออร์อาจมีจำนวนมากกว่าของเรามาก ฉันต้องการที่จะให้ความสนใจเป็นพิเศษตามขั้นตอน อัปเดตแบบฟอร์ม (ฉันใช้ขั้นตอนบางอย่างจากการกำหนดค่าของซัพพลายเออร์ และบางขั้นตอนไม่ใช่การตั้งค่าส่วนบุคคล) ลองพิจารณาว่า โหมดนี้กล่องโต้ตอบแบบฟอร์มได้รับการอัปเดตในทางตรงกันข้ามกับ "นำมาจากการกำหนดค่าของผู้ขาย». ตัวอย่างไม่เกี่ยวอะไรด้วย การอัปเดตนี้การกำหนดค่า แต่เป็นตัวบ่งชี้ ดังนั้นลองพิจารณาดู สู่หนังสืออ้างอิง" คู่สัญญา» มีการเพิ่มรายละเอียดหลายอย่างและวางไว้บนแบบฟอร์มองค์ประกอบ เมื่ออัปเดตการกำหนดค่าเป็นรุ่นใหม่ ฝ่ายสนับสนุนจะมีหน้าต่างสำหรับการเปรียบเทียบและรวมการกำหนดค่า ซึ่งคุณสามารถทำการตั้งค่าต่างๆ ได้ ลองเปรียบเทียบหลายตัวเลือก: 1. ตั้งค่าสถานะการอัปเดตแบบฟอร์มแล้ว แต่การอัปเดตเสร็จสิ้นตามขั้นตอน , เช่น. อันที่จริงการตั้งค่าส่วนบุคคลได้เสร็จสิ้นแล้ว หลายคนคิดว่ากล่องโต้ตอบแบบฟอร์มควรนำมาจากการกำหนดค่าของผู้จัดจำหน่าย และขั้นตอนขึ้นอยู่กับการตั้งค่าที่ทำ มาดูกันว่าสิ่งนี้จะเกิดขึ้นจริงได้อย่างไรหลังจากการผสานเสร็จสิ้น ลองเปรียบเทียบการกำหนดค่าซัพพลายเออร์กับการกำหนดค่าหลัก เห็นได้ชัดว่าการผูกมัดและอื่นๆ บนแบบฟอร์มขาดไป เช่น กล่องโต้ตอบแบบฟอร์มไม่ได้นำมาจากการกำหนดค่าผู้ให้บริการทั้งหมด ในกรณีนี้ ออบเจ็กต์ของเรายังคงอยู่ในกล่องโต้ตอบแบบฟอร์ม ในด้านหนึ่งก็ถือว่าดี ในทางกลับกัน ตำแหน่งขององค์ประกอบของเราในแบบฟอร์มนั้นไม่เหมาะสมเสมอไป โดยเฉพาะอย่างยิ่งในส่วนที่เกี่ยวข้องกับการเพิ่มองค์ประกอบซัพพลายเออร์ใหม่ คือการเปลี่ยนแปลงตำแหน่งการเคลื่อนที่และการละเมิดการผูกมัด ในบางกรณี การเพิ่มองค์ประกอบของเราลงในกล่องโต้ตอบแบบฟอร์มด้วยตนเองทำได้ง่ายกว่าการแก้ไข 2. ตั้งค่าสถานะการอัปเดตแบบฟอร์มแล้ว การอัพเดตเสร็จสิ้นใน “ นำมาจากการกำหนดค่าผู้ให้บริการใหม่» ในกรณีนี้ กล่องโต้ตอบแบบฟอร์มองค์ประกอบจะถูกปรับให้สอดคล้องกับกล่องโต้ตอบแบบฟอร์มองค์ประกอบซัพพลายเออร์โดยสมบูรณ์ กลับมาอัพเดทกันดีกว่า เราดำเนินการกับโมดูลวัตถุและโมดูลตัวจัดการเอกสารในลักษณะเดียวกับด้วย โมดูลทั่วไปเราอัปเดตตามขั้นตอน เราจัดการกับแบบฟอร์มเอกสารในลักษณะเดียวกับที่เราทำกับแบบฟอร์มไดเร็กทอรี แยกกันจำเป็นต้องเน้นการทำงานตามบทบาท แม้ว่าตัวอย่างจะไม่ต้องการการอัปเดตบทบาท แต่ก็คุ้มค่าที่จะพูดถึง ลองพิจารณากรณีที่ง่ายที่สุด เมื่อการกำหนดค่าของซัพพลายเออร์ประกอบด้วย วัตถุใหม่- ในกรณีนี้ คุณจะต้องอัปเดตบทบาท "สิทธิเต็มที่ "แต่บทบาทนี้อาจมีออบเจ็กต์บางอย่างที่เราสร้างขึ้น เช่น ไดเร็กทอรี เอกสาร ฯลฯ ดูเหมือนว่าด้วยบทบาท” สิทธิเต็มที่“ ทุกอย่างเรียบง่ายเรารวมมันเข้าด้วยกันอย่างสมบูรณ์ สิทธิ์ในวัตถุที่ไม่ได้มาตรฐานจะยังคงอยู่ในนั้นต่อไป ถูกต้อง สิทธิ์ในวัตถุที่ไม่ได้มาตรฐานจะไม่มีวันสูญหาย แต่วัตถุเหล่านี้ทั้งหมดจะมี " การลบแบบโต้ตอบ"ซึ่งไม่ได้ดีเสมอไป เมื่อเปรียบเทียบการกำหนดค่าของรุ่นเก่ากับรุ่นใหม่ที่เตรียมไว้ จะเห็นได้ชัดเจน: สำหรับบทบาทที่เหลือ เราจะดำเนินการในลักษณะเดียวกับที่เราทำงานกับโมดูล - หากมีการเปลี่ยนแปลงของเรามากกว่านี้ เราจะไม่รวมบทบาทนั้นเข้าด้วยกัน หลังจากการอัปเดต เราจะเพิ่มสิ่งที่ซัพพลายเออร์เพิ่มเข้าไปในรุ่นใหม่ หลังจากที่เราแก้ไขออบเจ็กต์ที่เปลี่ยนแปลงสองครั้งทั้งหมดในหน้าต่างอัปเดตแล้ว ให้คลิก “ ดำเนินการ» สำหรับคำถามที่ว่าวัตถุที่เราเปลี่ยนแปลงจะถูกโหลดจากการกำหนดค่าใหม่ เราตอบด้วยการยืนยัน ในหน้าต่างที่เปิดขึ้น " การตั้งค่ากฎการสนับสนุน"ตรวจสอบว่าตั้งค่าสถานะแล้ว แม้ว่าควรตั้งค่าอย่างถูกต้องตามค่าเริ่มต้น ให้คลิก " ตกลง». เมื่อสิ้นสุดกระบวนการรวม เราจะบันทึกการกำหนดค่าหลัก เรายังไม่ได้อัปเดตการกำหนดค่าฐานข้อมูล ตอนนี้ถึงการกำหนดค่าสำหรับ_กำลังอัปเดตเพิ่มสิ่งเหล่านั้น การปรับเปลี่ยนน้อยที่สุดซึ่งไม่สามารถอัปเดตได้อย่างถูกต้องโดยใช้เครื่องมือมาตรฐาน เพื่อให้สะดวกยิ่งขึ้นในการตรวจสอบการดำเนินการของกระบวนการนี้ในฐานข้อมูล ฐานมาเริ่มเปรียบเทียบการกำหนดค่าของผู้ขายและการกำหนดค่าหลักของรุ่นเก่ากันดีกว่า ในฐานข้อมูล for_updatingเราก็จะทำเช่นเดียวกัน เราควบคุมวัตถุที่เปลี่ยนแปลงสองครั้ง ไม่ควรมีความแตกต่าง หลังจากอัพเดตฐานข้อมูลแล้วfor_undatingจะเสร็จสิ้น เราจะอัปเดตการกำหนดค่าฐานข้อมูลและทดสอบบางจุด สิ่งที่ควรทดสอบอย่างแน่นอนจะชัดเจนในระหว่างกระบวนการอัปเดต ทุกอย่างแยกกันที่นี่ ขอแนะนำให้อัปเดตฐานข้อมูลการทำงานด้วยความช่วยเหลือจากฝ่ายสนับสนุน“การกำหนดค่า” - “การสนับสนุน” - “อัปเดตการกำหนดค่า”ในกรณีนี้ ออบเจ็กต์ที่เปลี่ยนแปลงสองครั้งจะถูกโหลดจากรีลีสใหม่ เช่น การเปลี่ยนแปลงของเราจะถูกเขียนทับ (เราไม่บันทึกการกำหนดค่า!) แต่เมื่อรวมกับการกำหนดค่าที่เตรียมไว้ เราจะกู้คืนข้อมูลเหล่านั้น หลังจากนี้ คุณสามารถบันทึกการกำหนดค่าและอัพเดตการกำหนดค่าฐานข้อมูลได้ หลังจากติดตั้งแพลตฟอร์มเวอร์ชันปัจจุบันบนคอมพิวเตอร์ของคุณแล้ว คุณสามารถดำเนินการอัปเดตการกำหนดค่า 1C ได้โดยตรง เราขอแนะนำให้คุณเรียนรู้วิธีอัปเดต 1C: การบัญชี 8 เวอร์ชัน 3.0 ด้วยตัวคุณเอง - หนึ่งในแอปพลิเคชันการบัญชีที่ได้รับความนิยมและเป็นที่ต้องการมากที่สุดในรัสเซีย ค้นหาข้อมูลอัพเดตไปที่การอัปเดตหากคุณต้องการทราบว่าคุณจะได้รับฟีเจอร์ใดบ้างหลังจากติดตั้งการอัปเดต ให้ไปที่ลิงก์ “ใหม่ในเวอร์ชัน” ตั้งค่าตัวเลือกการดูแลระบบหากต้องการอัปเดตการกำหนดค่า 1C ระบบจะต้องมีข้อมูลผู้ดูแลระบบ ฐานข้อมูล- ชื่อผู้ใช้และรหัสผ่าน โปรดทราบ - นี่ไม่ใช่ชื่อผู้ใช้และรหัสผ่านเดียวกันกับที่ใช้ในการรับการอัปเดต! เลือกผู้ใช้จากรายการแบบเลื่อนลง (จำเป็นต้องมีสิทธิ์ของผู้ดูแลระบบ) และป้อนรหัสผ่านที่เขาใช้เพื่ออนุญาตในระบบ เลือกตัวเลือกการติดตั้งการอัพเดตที่เหมาะสมหากต้องการอัปเดตการกำหนดค่า 1C: การบัญชี ให้เลือกติดตั้งไฟล์ทันทีหรือหลังจากโปรแกรมเสร็จสิ้น ตัวเลือกในการสร้างการสำรองข้อมูลฐานข้อมูลก็มีให้เช่นกัน ความสนใจ! หากผู้ใช้รายอื่นทำงานกับฐานข้อมูลนี้ โปรดขอให้พวกเขายุติเซสชัน ซึ่งจำเป็นสำหรับการสร้างสำเนาสำรองของข้อมูล คุณสามารถค้นหาได้อย่างชัดเจนว่าใครเชื่อมต่อกับฐานข้อมูลโดยคลิกลิงก์ "ดูรายชื่อผู้ใช้ที่ใช้งานอยู่" ทำการสำรองข้อมูล IBเราขอแนะนำให้ใช้ประโยชน์จากข้อเสนอนี้เพื่อที่จะกลับมาที่ รุ่นก่อนหน้าโปรแกรม นี่เป็นสิ่งสำคัญอย่างยิ่งที่ต้องทำเมื่อคุณวางแผนที่จะอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐาน การย้อนกลับจะดำเนินการโดยอัตโนมัติ เพื่อบันทึกข้อมูลทั้งหมด ตามลิงค์ “สร้าง สำเนาสำรองความปลอดภัยของข้อมูลและดำเนินการย้อนกลับในกรณีฉุกเฉิน” เลือก “สำรองข้อมูลและบันทึกในไดเร็กทอรีที่ระบุ” และระบุเส้นทางไปยังไดเร็กทอรี จากนั้นคลิก “ตกลง” โปรแกรมจะปิดลงและกระบวนการอัพเดตจะเริ่มขึ้น รอให้การอัปเดตเสร็จสิ้นหน้าต่างคำเตือนจะปรากฏขึ้นบนหน้าจอเพื่อระบุว่าอยู่ระหว่างการอัปเดตการกำหนดค่า กระบวนการนี้ประกอบด้วยขั้นตอนต่อไปนี้:
หลังจากอัปเดตการกำหนดค่า 1C เวอร์ชัน 8 โปรแกรมจะเปิดขึ้นในโหมดผู้ใช้และการอัพเดตจะดำเนินต่อไป ความคืบหน้าจะปรากฏบนตัวบ่งชี้ ในตอนท้ายโปรแกรมจะแสดงหน้าต่างพร้อมข้อมูล "มีอะไรใหม่ในเวอร์ชันนี้" หากคุณสนใจว่าการอัปเดตการกำหนดค่า 1C 8.3 ทำผ่านตัวกำหนดค่าอย่างไร โปรดไปที่ลิงก์ที่ให้ไว้และอ่านข้อมูลที่เป็นประโยชน์ ตรวจสอบว่ามีการติดตั้งการอัปเดตอย่างถูกต้องไปที่เมนู "การดูแลระบบ" และเลือกรายการย่อย "การสนับสนุนและการบำรุงรักษา" ในรายการลิงก์ที่มีชื่อทั่วไปว่า "การอัปเดตเวอร์ชันของโปรแกรม" ให้คลิกที่บรรทัด "อัปเดตผลลัพธ์และการประมวลผลข้อมูลเพิ่มเติม" ตรวจสอบให้แน่ใจว่าติดตั้งการอัปเดตทั้งหมดเรียบร้อยแล้ว ซึ่งจะได้รับการยืนยันด้วยเครื่องหมายสีเขียวถัดจากการดำเนินการที่เสร็จสมบูรณ์ เราจะพิจารณาคำแนะนำในการอัปเดตการกำหนดค่า 1C ที่ไม่ได้มาตรฐานในบทความแยกต่างหาก ค้นหาว่าระบบอัตโนมัติโดยใช้โปรแกรมตระกูล 1C จะช่วยธุรกิจของคุณได้อย่างไร และรับคำแนะนำจากผู้เชี่ยวชาญในการใช้งานและตั้งค่าโซลูชันมาตรฐานบน 1C นโยบายการออกใบอนุญาต 1C ให้ความสามารถในการสร้างและบันทึกการแก้ไขการกำหนดค่ามาตรฐาน และความสามารถในการอัปเดตตามลำดับ* *การกำหนดค่า 1C ที่ได้รับการดัดแปลงหรือไม่เป็นมาตรฐานคือ ผลิตภัณฑ์ซอฟต์แวร์บนแพลตฟอร์ม 1C:Enterprise บางส่วนหรือทั้งหมด ระบบอัตโนมัติการจัดการองค์กรซึ่งมีการเปลี่ยนแปลงมากมายเนื่องจากความต้องการและความเฉพาะเจาะจงของธุรกิจ ทั้งในรูปแบบและองค์ประกอบของไดเร็กทอรี เอกสาร บทบาท โมดูล ฯลฯ ดังนั้นการอัปเดตการกำหนดค่า 1C ที่มีการเปลี่ยนแปลงจึงไม่ได้เกิดขึ้นเลย เช่นเดียวกับการอัปเดตโซลูชันมาตรฐาน การอัปเดตที่เผยแพร่โดย 1C มีวัตถุประสงค์เพื่อแก้ไขข้อบกพร่องและแนะนำการเปลี่ยนแปลงและการเพิ่มเติมตามที่กฎหมายกำหนด การกำหนดค่าใหม่ที่เพิ่งเข้าสู่ตลาดนั้นมีลักษณะเฉพาะด้วยการเปิดตัวการอัปเดตประเภทแรกจำนวนมาก สำหรับการกำหนดค่าที่มีฟังก์ชันการทำงานที่มุ่งรวบรวมการรายงานด้านกฎระเบียบเป็นหลัก เช่น "1C: ZUP", "1C: การบัญชี" จะมีการเปิดตัวการอัปเดตเพิ่มเติมของประเภทที่สอง ความเฉพาะเจาะจงของการอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐานคือความจำเป็นในการทำการเปลี่ยนแปลงทั้งหมดในรีลีส 1C ล่าสุดในขณะที่ยังคงรักษาการปรับปรุงที่ทำไว้ก่อนหน้านี้อย่างสมบูรณ์ นี่เป็นงานที่ไม่สำคัญ วิธีแก้ปัญหาไม่มีสคริปต์มาตรฐาน ซึ่งหมายความว่าไม่สามารถทำงานอัตโนมัติได้อย่างสมบูรณ์ ด้วยเหตุนี้ การดำเนินการด้วยตนเองที่ต้องมีส่วนร่วมของผู้เชี่ยวชาญจึงมีความสำคัญเหนือกว่าวิธีการอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐาน ขั้นตอนการดำเนินการอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐานจะไม่ได้รับผลกระทบจากจำนวนการปรับปรุงที่มีอยู่ สามารถอธิบายโดยย่อได้ดังนี้:
ความแตกต่างจะอยู่ที่ระยะเวลาในการดำเนินการ: หากมีการปรับปรุงจำนวนมาก กระบวนการจะใช้เวลานานกว่าและต้องมีสมาธิ ความเอาใจใส่ และการตรวจสอบด้วยตนเอง ลองพิจารณาอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐานสำหรับสภาพแวดล้อม 1C โดยใช้ตัวอย่างของ “1C: การจัดการการค้า” (รุ่น 2014) เป็นรุ่นถัดไปที่พร้อมใช้งานนี่เป็นตัวอย่างง่ายๆ แต่ตามที่กล่าวไว้ข้างต้น แน่นอนว่าการอัปเดตการกำหนดค่าที่ซับซ้อนมากขึ้นนั้นต้องใช้เวลาและสมาธิอย่างมากจากผู้เชี่ยวชาญ แต่จะมีขั้นตอนเดียวกัน - การอัปเดต (เป็นการกำหนดค่ามาตรฐานใหม่ ) ทำงานร่วมกับการกระทบยอดรายการที่ป้อนและการเปลี่ยนแปลงที่ทำ ฯลฯ ก่อนอัปเดตการกำหนดค่า คุณควรดาวน์โหลดฐานข้อมูล แนะนำให้ดำเนินการนี้ก่อนดำเนินการใดๆ กับฐานข้อมูลทั้งหมดโดยไม่มีข้อยกเว้น และโดยเฉพาะอย่างยิ่งกับฐานข้อมูลที่ไม่ได้มาตรฐาน: การอัปโหลดฐานข้อมูลเสร็จสมบูรณ์: โปรดทราบว่าหากการกำหนดค่ายังไม่เสร็จสิ้น นั่นคือเป็นการกำหนดค่ามาตรฐาน จากนั้นในหน้าต่างการกำหนดค่าตรงข้ามชื่อ ถัดจากลูกบาศก์สีเหลือง ไอคอนล็อคก็จะปรากฏขึ้นเช่นกัน:
ในเมนูการกำหนดค่า เลือก "การสนับสนุน" และ "อัปเดตการกำหนดค่า" ในความเป็นจริง ในขั้นตอนนี้ การดำเนินการเกิดขึ้นพร้อมกับกระบวนการอัปเดตการกำหนดค่ามาตรฐานโดยสมบูรณ์: ขึ้นอยู่กับขนาดของฐานและการดัดแปลง ค้นหาอัตโนมัติการอัปเดตที่มีอยู่อาจใช้เวลาสักครู่ ดังนั้นจึงคุ้มค่าแม้จะมีคำแนะนำ แต่ให้เลือกตัวเลือก "เลือกไฟล์อัปเดต" และหลังจากคลายไฟล์เก็บถาวรด้วยการอัปเดตและบันทึกอย่างเป็นอิสระแล้ว ให้ระบุเส้นทางด้วยตนเอง: หน้าต่างด้วย ข้อมูลความเป็นมาคำแนะนำและลำดับการอัพเดต: หน้าต่างเปรียบเทียบการกำหนดค่า ทางด้านซ้ายในแผนผังจะแสดงสถานะของการกำหนดค่าที่มีอยู่ ทางด้านขวาคือข้อมูลเกี่ยวกับเวอร์ชันมาตรฐานใหม่ ส่วนที่มีการเปลี่ยนแปลงจะถูกเน้นด้วย ต่อไป เราจำเป็นต้องค้นหาว่าส่วนใดที่มีการเปลี่ยนแปลงในส่วนของเราและมีการเปลี่ยนแปลงในการกำหนดค่าใหม่ไปพร้อมๆ กัน: หากต้องการค้นหาว่าออบเจ็กต์เมทาดาทาทั่วไปใดบ้างที่มีการเปลี่ยนแปลงก่อนหน้านี้ และจะมีการเปลี่ยนแปลงเมื่อติดตั้งการกำหนดค่าผู้ให้บริการใหม่ด้วย คุณต้องเลือก “แสดงคุณสมบัติที่เปลี่ยนแปลงเพียงสองครั้งเท่านั้น”: เฉพาะออบเจ็กต์ที่ตรงตามเงื่อนไขนี้เท่านั้นที่ยังคงอยู่: ด้วยการขยายแผนผังข้อมูลเมตา คุณจะสามารถดูได้ว่าออบเจ็กต์ใดที่จะมีการเปลี่ยนแปลง เพื่อรับ ข้อมูลรายละเอียดคลิกขวาเพื่อเลือกวัตถุที่ถูกแก้ไข: คุณสามารถประเมินการเปลี่ยนแปลงในระดับโค้ดได้โดยใช้ "แสดงความแตกต่างในโมดูล" แต่เนื่องจากจำเป็นต้องจดจำการเปลี่ยนแปลงเหล่านั้นด้วยเพื่อที่จะดำเนินการหลังจากติดตั้งการอัปเดต เราจึงสร้างรายงานสองฉบับ: "รายงานเกี่ยวกับการเปรียบเทียบออบเจ็กต์การกำหนดค่าหลักกับผู้จำหน่ายเก่า configuration” (การปรับปรุงที่มี) และ “รายงานการเปรียบเทียบออบเจ็กต์การกำหนดค่าผู้ให้บริการใหม่กับออบเจ็กต์การกำหนดค่าผู้ให้บริการเก่า” (อัปเดต)* *มาทำความเข้าใจคำศัพท์กัน:
เราปรับแต่งแบบฟอร์มรายงานและอัปโหลด รายการการเปลี่ยนแปลงที่ทำไว้ก่อนหน้านี้ได้รับการบันทึกแล้ว: หลังจากดาวน์โหลดรายงานแล้ว ให้ไปที่การอัปเดตโดยตรงแล้วคลิก "เรียกใช้" ตัวกำหนดค่าเสนอกฎการอัปเดต "นำมาจากการกำหนดค่าซัพพลายเออร์ใหม่" (ระบุไว้ในคอลัมน์ที่สาม) ซึ่งหมายความว่าการแก้ไขทั้งหมดจะถูกลบและแทนที่ด้วยออบเจ็กต์ที่ได้รับการอัปเดตมาตรฐาน มันไม่คุ้มค่าที่จะเปลี่ยนกฎนี้เป็น "โหมดผสาน" ที่น่าดึงดูดเพราะว่า การรวมอัตโนมัติจะนำไปสู่ความสับสนวุ่นวาย อย่างไรก็ตาม ควรใช้เวลาและทำการเปลี่ยนแปลงด้วยตนเองจะดีกว่า: ในหน้าต่างด้วย ข้อมูลทั่วไปเกี่ยวกับการลบการกำหนดค่าออกจากฝ่ายสนับสนุน ไม่จำเป็นต้องเปลี่ยนแปลงอะไร การคลิก "ตกลง" จะรวมวัตถุต่างๆ ถัดไป เปิด "Enterprise" และบันทึกการเปลี่ยนแปลงเพื่อให้กระบวนการอัปเดตเสร็จสมบูรณ์อย่างถูกต้อง: เรายอมรับรายการการเปลี่ยนแปลง:* เราเปิดตัวการแก้ไขข้อบกพร่องผ่าน F5 และได้รับการยืนยันความถูกต้องตามกฎหมายของการอัปเดต: หลังจากได้รับการยืนยันว่ากระบวนการเปิดตัวการอัปเดตเสร็จสมบูรณ์แล้ว คุณควรกลับไปที่ตัวกำหนดค่า ไปที่ออบเจ็กต์เมตาดาต้าที่เปลี่ยนแปลงสองครั้ง และทำการเปลี่ยนแปลงที่คอมมิตในระดับโค้ดด้วยตนเอง โดยใช้รายงานที่ดาวน์โหลด โดยสรุปเราเสริมว่าหลังจากนี้จำเป็นต้องตรวจสอบความถูกต้องของการตั้งค่าและความเพียงพอของกระบวนการทำงาน การอัพเดต 1C ทำได้โดยการกดปุ่ม "หนึ่ง" การกำหนดค่าทั่วไปนั้นสามารถดาวน์โหลดการอัพเดต 1C และติดตั้งได้ ผู้ใช้จะต้องป้อนข้อมูลการลงทะเบียนเท่านั้น จะทำอย่างไรถ้าการกำหนดค่าไม่ปกติ? หรือแบบมาตรฐาน แต่มีการแก้ไขบางอย่าง - มีไดเร็กทอรี, รายละเอียดสองสามอย่าง, มีการเพิ่มรายงาน? เราจะหาคำตอบสำหรับคำถามนี้ในวันนี้ การกำหนดค่า 1C ที่ไม่ได้มาตรฐานคืออะไร การกำหนดค่า 1C ที่ผิดปกติคือเมื่อ:
คุณต้องทำการเปลี่ยนแปลงการกำหนดค่ามาตรฐานก่อนจึงจะเปลี่ยนแปลงได้ เมื่ออัปเดต 1C ของการกำหนดค่าที่ไม่ได้มาตรฐานซึ่งถูกลบออกจากการสนับสนุน 1C จะเสนอให้ "นำการกำหนดค่าที่ไม่ได้มาตรฐานกลับมารองรับอีกครั้ง" จากนั้นการเปลี่ยนแปลงทั้งหมดจะถูกยกเลิก (ลบ) เพื่อให้แน่ใจว่าเมื่ออัปเดต 1C เป็นการกำหนดค่า 1C ที่ไม่ได้มาตรฐาน (เปลี่ยนแปลง) การเปลี่ยนแปลงจะยังคงอยู่และมีการใช้การอัปเดต 1C คุณสามารถใช้โหมดการอัปเดต 1C อื่นได้ มาดูตัวอย่างการกำหนดค่าที่เปลี่ยนแปลงที่เราต้องการอัปเดต นี่คือการกำหนดค่าการบัญชี 1C ทั่วไป (ซ้าย) ซึ่งได้ทำการเปลี่ยนแปลง (ขวา): 4) ในไดเรกทอรี " บุคคล" ในโมดูลแบบฟอร์ม ในฟังก์ชัน ReadBirthplace() มีการเพิ่มบรรทัดโปรแกรม การเปลี่ยนแปลงทั้งหมดเหล่านี้จะทำงานอย่างไรในขณะที่อัปเดต 1C เป็นการกำหนดค่า 1C ที่ไม่ได้มาตรฐาน การอัปเดต 1C ด้วยการบันทึกการเปลี่ยนแปลงการกำหนดค่า 1C ที่ไม่ได้มาตรฐาน โดยทั่วไปการอัพเดตการกำหนดค่า 1C จะถูกแจกจ่ายเป็นไฟล์เก็บถาวรแบบขยายในตัว หลังจากแกะกล่องออก คุณจะต้องเรียกใช้ไฟล์การติดตั้งเพื่อติดตั้งการอัปเดต 1C บนคอมพิวเตอร์ของคุณ (ไม่ใช่ใน 1C!) เมื่อติดตั้งการอัปเดต คุณเลือกตำแหน่งที่จะติดตั้งการอัปเดต 1C ปกติจะเป็นแบบนี้ คุณสามารถติดตั้งลงในโฟลเดอร์อื่นบนดิสก์ได้ และ 1C จะระบุตำแหน่งของไฟล์ . ไฟล์อัพเดต 1C สามารถอยู่ในรูปแบบต่อไปนี้:
ไฟล์ทั้งสองจะถูกเก็บไว้ในไดเร็กทอรีอัพเดต 1C ในโฟลเดอร์ที่มีชื่อเวอร์ชัน โปรดใช้ความระมัดระวังเมื่อใช้ไฟล์ CFU - จะอนุญาตให้คุณอัปเดตจาก ! ดังนั้นหากต้องการอัปเดต 1C ให้เลือกหนึ่งในตัวเลือกเมนู:
ก่อนอื่น 1C จะเปรียบเทียบการกำหนดค่าทั้งสอง การกำหนดค่าฐานข้อมูลของคุณเรียกว่า "การกำหนดค่าหลัก" และการกำหนดค่าจากการอัพเดตเรียกว่า "การกำหนดค่าจากไฟล์" 1C จะแสดงความแตกต่างทั้งหมดในรูปแบบของต้นไม้ที่คุ้นเคย โดยที่การเปลี่ยนแปลงจะแสดงทางด้านขวา ดูสิ - ในตัวอย่างของเรา ไดเรกทอรีที่มีการเปลี่ยนแปลงหรือเพิ่มจะถูกเน้น เนื่องจากเรากำลังอัปเดตการกำหนดค่าที่ไม่ได้มาตรฐาน 1C ที่มีการเปลี่ยนแปลง - นั่นคือครั้งหนึ่งเคยเป็นมาตรฐาน จึงจำเป็นต้องป้อนการตั้งค่าบางอย่าง คลิกปุ่มการตั้งค่า เลือก "การกำหนดค่าที่โหลดนั้นสืบทอดมาจากการกำหนดค่าหลัก" (นั่นคือเป็นการกำหนดค่ามาตรฐานที่แก้ไขแล้ว) ช่องทำเครื่องหมาย "อนุญาตให้ลบวัตถุการกำหนดค่าหลัก" ช่วยให้คุณสามารถลบได้หากถูกลบในการอัพเดต 1C เนื่องจากเราได้เพิ่มรายละเอียดและไดเร็กทอรีลงในการกำหนดค่า แต่ไม่ได้อยู่ในการอัปเดต 1C 1C จะพิจารณาว่าสิ่งเหล่านั้นถูกลบออกในการอัพเดต 1C ดังนั้นจึงไม่จำเป็นต้องทำเครื่องหมายในช่องนี้ มาดูความแตกต่างที่แพลตฟอร์มตรวจพบกันดีกว่า มาขยายสาขาของไดเร็กทอรี Nomenclature ในสาขารายละเอียด เราจะเห็นว่าการกำหนดค่ามาตรฐานไม่มีรายละเอียด แต่เราเพิ่มเข้าไป เครื่องหมายลบหมายความว่าจะถูกลบ เนื่องจากเราไม่ต้องการให้อุปกรณ์ประกอบฉากที่เราเพิ่มเองถูกลบออก เราจึงต้องดำเนินการดังต่อไปนี้ (ตัวเลือก):
นอกจากนี้ รูปแบบของหนังสืออ้างอิงระบบการตั้งชื่อก็มีการเปลี่ยนแปลงด้วย 1C เห็นสิ่งนี้และแสดงแบบฟอร์มไดเร็กทอรีในรายการวัตถุที่เปลี่ยนแปลงด้วย หากต้องการดูว่ามีการเปลี่ยนแปลงอะไรบ้างในแบบฟอร์ม คุณสามารถทำสิ่งต่อไปนี้ (ตัวเลือก):
รายงานการเปรียบเทียบวัตถุ เมื่อเปรียบเทียบรูปร่าง แสดงให้เห็นความแตกต่างมากมาย เนื่องจากเมื่อเราเพิ่มเพียงฟิลด์เดียวลงในแบบฟอร์ม องค์ประกอบที่อยู่ติดกันจำนวนมากจะเปลี่ยนไปโดยอัตโนมัติ เช่น การเยื้อง แองเคอร์ ฯลฯ ในรายการการเปลี่ยนแปลง เราเห็นการเปลี่ยนแปลงของเรา - การเปลี่ยนแปลงป้ายกำกับและการแทนที่ฟิลด์ เราสามารถตกลงหรือปฏิเสธที่จะเปลี่ยนแปลงแบบฟอร์มได้โดยเลือกช่องทำเครื่องหมายถัดจากแบบฟอร์มนั้น สิ่งนี้มีผลกระทบดังต่อไปนี้: ก) ถ้าเราทำเครื่องหมายในช่อง
b) หากเราไม่ทำเครื่องหมายในช่อง
คุณสามารถใช้ตัวเลือกที่สาม ขยายสาขาแบบฟอร์มไปจนสุดและในคอลัมน์ "โหมดผสาน" เลือก "ผสาน" c) ถ้าเราเลือก "ผสาน"
2) ในไดเร็กทอรี "Individuals" ในโมดูลฟอร์มในฟังก์ชัน ReadPlace of Birth() มีการเพิ่มบรรทัดโปรแกรม หากต้องการดูการเปลี่ยนแปลงในโมดูลฟอร์มที่ 1C ตรวจพบ ให้ขยายสาขาของแบบฟอร์มไปยังส่วนท้าย คลิกขวาที่มันแล้วเลือกรายการเมนู "แสดงความแตกต่างในโมดูล" การเปลี่ยนแปลงจะแสดงในบริบทของแต่ละฟังก์ชัน แต่ในโหมดการดูนี้ คุณสามารถเลือกอัปเดต 1C ของโมดูลทั้งหมดหรือปฏิเสธก็ได้ อีกวิธีหนึ่งคือใช้ปุ่มแว่นขยายในบรรทัดนี้ จากนั้นเราจะไม่เพียงเห็นการเปลี่ยนแปลงในบริบทของแต่ละฟังก์ชันเท่านั้น แต่เรายังสามารถใช้ช่องทำเครื่องหมายเพื่อเลือกฟังก์ชันที่เราต้องการอัปเดตและฟังก์ชันที่ไม่อัปเดตอีกด้วย 3) รายละเอียดหลายอย่างได้ถูกลบออกจากไดเร็กทอรี “การส่งแบบอิเล็กทรอนิกส์..” 1C พิจารณาแล้วว่าเราได้ลบรายละเอียดของไดเร็กทอรีมาตรฐานแล้วและเสนอให้เรากู้คืนข้อมูลเหล่านั้น ไดเรกทอรีที่เราเพิ่ม 1C แนะนำให้ลบ ในกรณีนี้ จะใช้กฎเดียวกันกับในกรณีของอุปกรณ์ประกอบฉากที่เราเพิ่ม (ดูก่อนหน้า) ดังนั้น งานของเราคือศึกษาการเปลี่ยนแปลง 1C ที่ตรวจพบอย่างรอบคอบ และใช้ช่องทำเครื่องหมายเพื่อยอมรับหรือปฏิเสธ หลังจากนั้นคลิกปุ่มเรียกใช้ โปรดทราบว่าหากคุณลบแอตทริบิวต์อันเป็นผลมาจากการอัปเดต 1C คุณจะลบข้อมูลที่ผู้ใช้ป้อนเข้าไปด้วย ซึ่งหมายความว่าการเพิ่มแอตทริบิวต์เดิมอีกครั้งจะไม่กู้คืนข้อมูลนี้ หากการกำหนดค่ามีออบเจ็กต์ที่เกี่ยวข้องกันหลายอย่าง เช่น อุปกรณ์ประกอบฉากและแบบฟอร์ม ในเวลาเดียวกันคุณอนุญาตให้อัปเดตแบบฟอร์ม 1C แต่ไม่ได้ทำเครื่องหมายที่ช่องทำเครื่องหมาย ความขัดแย้งก็เกิดขึ้น หลังจากคลิกปุ่มเรียกใช้ 1C จะค้นหาสถานการณ์ดังกล่าวและรายงานจากพวกเขา หลังจากคลิกปุ่ม Run คุณจะมีโอกาสคิดอีกครั้ง เพื่อยืนยันการอัปเดต 1C คุณต้องเลือกรายการเมนู การกำหนดค่า/อัปเดต การกำหนดค่าฐานข้อมูล หากต้องการปฏิเสธการอัปเดต 1C คุณต้องเลือกรายการเมนู การกำหนดค่า/กลับสู่การกำหนดค่าฐานข้อมูล ตัวเลือกที่สาม (ระบุลำดับของรายการเมนู):
ดังนั้นคุณจึงอัปโหลดการกำหนดค่ารวมที่เป็นผลลัพธ์ไปยังไฟล์และปฏิเสธการเปลี่ยนแปลง คุณสามารถวิเคราะห์การกำหนดค่าผลลัพธ์ ทำการแก้ไขด้วยตนเอง และโหลดในภายหลังโดยใช้การกำหนดค่า/โหลดการกำหนดค่าจากเมนูไฟล์ |
อ่าน: |
---|
ใหม่
- จะติดตั้ง Windows ใหม่บนแล็ปท็อป Asus ได้อย่างไร
- โปรแกรมป้องกันไวรัส Comodo ความปลอดภัยทางอินเทอร์เน็ตฟรี
- จะทำอย่างไรถ้าคอมพิวเตอร์ของคุณไม่มีไดรฟ์ D?
- จะเพิ่มพาร์ติชั่นใหม่ลงในฮาร์ดไดรฟ์ได้อย่างไร?
- คะแนนและรีวิวของ ลำโพงบลูทูธ JBL Flip3
- รูปแบบหนังสือ
- การเชื่อมต่อและตั้งค่าทีวีแบบโต้ตอบจาก Rostelecom
- วิธีลบบัญชี Instagram ของคุณ
- แท็บเล็ต Android หรือ iPad - จะเลือกอะไรดี?
- วิธีจัดรูปแบบความต่อเนื่องของตารางใน Word อย่างถูกต้อง