เกี่ยวกับการกำหนดค่าเป็นเครื่องมือในการพัฒนา คุณสมบัติการกำหนดค่า PropertyManager ปฏิเสธการเปลี่ยนแปลงการกำหนดค่า

เราจะพิจารณาพื้นฐานของการพัฒนาการกำหนดค่าแอปพลิเคชันโดยใช้ตัวอย่างการทำให้กิจกรรมของร้านเสริมสวย Marina เป็นแบบอัตโนมัติ ร้านเสริมสวยจ้างผู้อำนวยการ ผู้บริหาร หัวหน้าคนงาน และพนักงานคนอื่นๆ หน้าที่หลักของช่างฝีมือคือการให้บริการแก่ลูกค้า ร้านเสริมสวยซื้อวัสดุจากซัพพลายเออร์ วัสดุถูกใช้ในระหว่างการให้บริการ และยังสามารถขายให้กับลูกค้า - บุคคลหรือองค์กรได้อีกด้วย

เราทำกิจกรรมของร้านเสริมสวยโดยอัตโนมัติ โดยเฉพาะอย่างยิ่งจำเป็นต้องทำให้การบัญชีวัสดุการบัญชีกิจกรรมของช่างฝีมือและการบัญชีของลูกค้าเป็นไปโดยอัตโนมัติด้วยความสามารถในการกำหนดเงื่อนไขการบริการพิเศษให้กับลูกค้าทั่วไป จำเป็นต้องคำนวณเงินเดือนสำหรับพนักงานโดยอัตโนมัติสร้างรายงานที่จะช่วยให้ฝ่ายบริหารสามารถวิเคราะห์ประสิทธิภาพของร้านเสริมสวยได้ ในระหว่างการแก้ปัญหา เราจะพบกับสถานการณ์เชิงปฏิบัติอื่นๆ อีกมากมายที่ต้องใช้ระบบอัตโนมัติ

เราจะไม่พยายามสร้างโซลูชันที่สามารถนำไปใช้ได้จริง ภารกิจหลักของเราคือพิจารณาการทำงานกับออบเจ็กต์ระบบ โดยใช้สาขาวิชาที่เลือกเพื่อแสดงความสามารถและคุณลักษณะของระบบ แม้ว่าในทางกลับกัน การกำหนดค่าสุดท้ายของเราหลังจากการปรับเปลี่ยนแล้ว ก็สามารถนำมาใช้ในทางปฏิบัติได้

มาทำความรู้จักกับ Configurator ต่อไป เรามาเริ่มศึกษาการดำเนินการกับวัตถุกันดีกว่า

1.3. การสร้างวัตถุ

การดำเนินการครั้งแรกกับออบเจ็กต์ที่เราจะควบคุมใน Configurator คือการสร้างออบเจ็กต์ มีหลายวิธีในการสร้างวัตถุประเภทที่ต้องการ ตัวอย่างเช่น โดยการเรียกเมนูบริบทของกลุ่มวัตถุและเลือกรายการ เพิ่ม(รูปที่ 1.9)


ข้าว. 1.9.

ให้ความสนใจกับไอคอนที่มาพร้อมกับรายการเมนู ปุ่มมีไอคอนเหมือนกัน เพิ่มบนแถบเครื่องมือหน้าต่าง ต้นไม้การกำหนดค่า- คำสั่งเดียวกันนี้ซ้ำกันในเมนู การดำเนินการ.

โปรดทราบว่าการดำเนินการเดียวกันใน Configurator สามารถทำได้หลายวิธี

เราจะไม่ดำเนินการคำสั่งที่อธิบายไว้ในตอนนี้ ในการบรรยายครั้งต่อไป เราจะฝึกสร้างวัตถุและการดำเนินการอื่นๆ ด้วย

ข้างต้นเราใช้แนวคิดเรื่อง "วัตถุ" แต่เราไม่ได้อธิบาย หากคุณคุ้นเคยกับเชิงวัตถุ วิธีการเขียนโปรแกรมแนวคิดของ "วัตถุ" ควรจะคุ้นเคยกับคุณ ถ้าไม่ ลองดูตัวอย่างง่ายๆ ที่จะช่วยให้คุณเข้าใจแก่นแท้ของวัตถุ ลองนึกภาพการกำหนดค่าเป็นแล็ปท็อป แล็ปท็อปประกอบด้วยส่วนที่แยกจากกันซึ่งเชื่อมต่อเข้าด้วยกันและมีปฏิสัมพันธ์ระหว่างกัน นี่คือจอภาพ, คีย์บอร์ด, มาเธอร์บอร์ด, โปรเซสเซอร์กลาง, RAM - รายการสามารถดำเนินต่อไปได้เป็นเวลานานมาก ทุกสิ่งที่แล็ปท็อปของเราประกอบด้วย ชิ้นส่วนต่างๆ ล้วนเป็นวัตถุ แต่ละวัตถุมีฟังก์ชันการทำงานเฉพาะ

มันสามารถสื่อสารในทางใดทางหนึ่งกับวัตถุอื่น มีการควบคุม มันสามารถสื่อสารกับวัตถุอื่นเกี่ยวกับสถานะของมันได้ ในความหมายที่กว้างกว่านั้น แล็ปท็อปก็เป็นวัตถุเช่นกัน สามารถควบคุมได้โดยใช้แป้นพิมพ์ สามารถแสดงข้อความโดยใช้จอภาพได้ พวกเขาสร้างอินเทอร์เฟซที่ผู้ใช้โต้ตอบกับแล็ปท็อป ต้นไม้การกำหนดค่า.

ดังนั้นวัตถุจึงเป็น "รายละเอียด" ของการกำหนดค่า มีวัตถุหลายประเภท - สามารถดูรายการได้ในหน้าต่าง

ตอนนี้เรามาดูการดำเนินการอื่นๆ ที่สำคัญพอๆ กันที่ดำเนินการใน Configurator

1.4. สำเนาฐานข้อมูลที่เก็บไว้ การดำเนินการบริการที่สำคัญที่สุดอย่างหนึ่งที่คุณต้องดำเนินการอย่างต่อเนื่องคือการสร้างสำเนาที่เก็บถาวร.

ฐานข้อมูล การดำเนินการบริการที่สำคัญที่สุดอย่างหนึ่งที่คุณต้องดำเนินการอย่างต่อเนื่องคือการสร้างสำเนาที่เก็บถาวร.

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

เป็นสากล เช่นเดียวกับการดำเนินการอื่นๆ ใน Configurator นั่นคือการใช้คำสั่งที่อธิบายไว้คุณสามารถสร้างสำเนาถาวรของการกำหนดค่าใด ๆ ที่ทำงานบนแพลตฟอร์ม 1C:Enterprise 8 การดำเนินการบริการที่สำคัญที่สุดอย่างหนึ่งที่คุณต้องดำเนินการอย่างต่อเนื่องคือการสร้างสำเนาที่เก็บถาวรทำสำเนาเอกสารสำคัญ

เป็นไปได้หลายวิธี สิ่งแรกคือการคัดลอกหรือเก็บไดเร็กทอรีจาก.

ฐานข้อมูล วิธีที่สองคือการใช้เครื่องมือเก็บถาวรที่สร้างไว้ใน Configurator กล่าวคือถ้าคุณดำเนินการคำสั่งเมนูการดูแลระบบ > ดาวน์โหลดฐานข้อมูล การดำเนินการบริการที่สำคัญที่สุดอย่างหนึ่งที่คุณต้องดำเนินการอย่างต่อเนื่องคือการสร้างสำเนาที่เก็บถาวร- ในกรณีที่เกิดความเสียหายหรือสูญหาย การดำเนินการบริการที่สำคัญที่สุดอย่างหนึ่งที่คุณต้องดำเนินการอย่างต่อเนื่องคือการสร้างสำเนาที่เก็บถาวรคุณสามารถกู้คืนได้จากไฟล์เก็บถาวรด้วยคำสั่ง การดูแลระบบ > โหลดฐานข้อมูล.

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

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

1.5. การกำหนดค่าพื้นฐานและฐานข้อมูล

ฐานข้อมูลเก็บการกำหนดค่าสองแบบ หนึ่งในนั้นเรียกว่า การกำหนดค่าหลักหรือเพียงแค่การกำหนดค่า นี่คือสิ่งที่เราแก้ไขในขณะที่ทำงานกับเครื่องมือปรับแต่ง และนี่คือสิ่งที่เราเปิดด้วยคำสั่ง การกำหนดค่า > เปิดการกำหนดค่า- การกำหนดค่าที่สองเรียกว่า การกำหนดค่าฐานข้อมูล- มันถูกใช้ระหว่างการทำงานของผู้ใช้ แก้ไข การกำหนดค่าพื้นฐานเป็นไปได้ในขณะที่ผู้ใช้กำลังทำงานด้วย สิ่งแรกคือการคัดลอกหรือเก็บไดเร็กทอรีจาก- หากต้องการโอนการเปลี่ยนแปลงไปที่ การกำหนดค่าฐานข้อมูลคุณต้องให้ผู้ใช้ทำงานกับโปรแกรมให้เสร็จสิ้น เพื่อเปิด การกำหนดค่าฐานข้อมูลให้รันคำสั่ง การกำหนดค่า > การกำหนดค่าฐานข้อมูล > การกำหนดค่า Open DB- คำสั่งสำหรับเปลี่ยนวัตถุในหน้าต่าง การกำหนดค่าฐานข้อมูลถูกบล็อก

เมื่อเปิดการกำหนดค่าแล้ว หากเราทำการเปลี่ยนแปลง เช่น สร้างวัตถุใหม่ในชื่อหน้าต่าง ต้นไม้การกำหนดค่าคุณจะเห็นไอคอน: “*” (สัญลักษณ์ของการกำหนดค่าที่แก้ไข) (รูปที่ 1.10)


ข้าว. 1.10.

ไอคอน "*" หมายความว่าการเปลี่ยนแปลงที่ทำไว้ไม่ได้รับการบันทึก การกำหนดค่าหลัก- นั่นคือเป็นการส่งสัญญาณว่าการเปลี่ยนแปลงที่เราทำในขั้นตอนการกำหนดค่าอาจสูญหายได้ เช่น ในกรณีที่ไฟฟ้าดับกะทันหัน

หลังจากบันทึก ไอคอนการกำหนดค่าที่แก้ไขแล้วจะหายไป แต่ไอคอนความแตกต่างของการกำหนดค่าจะปรากฏขึ้น "" (รูปที่ 1.11)


ข้าว. 1.11.

เครื่องราชอิสริยาภรณ์บ่งชี้ว่ามีการเปลี่ยนแปลงเกิดขึ้น การกำหนดค่าพื้นฐานยังไม่ได้รวมเข้าไว้ การกำหนดค่าฐานข้อมูล.

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

เมื่อทำการอัพเดต การกำหนดค่าฐานข้อมูลระบบจะแสดงหน้าต่างพร้อมรายการการเปลี่ยนแปลงที่จะเกิดขึ้น การกำหนดค่าฐานข้อมูล(รูปที่ 1.12)


ข้าว. 1.12.

หากคุณเห็นด้วยกับรายการการเปลี่ยนแปลง ให้คลิกที่ปุ่ม ยอมรับมิฉะนั้น - ไปที่ปุ่ม ยกเลิก.

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

หากคุณได้ทำการเปลี่ยนแปลง การกำหนดค่าพื้นฐานบันทึกไว้แต่ยังไม่ได้อัปเดต การกำหนดค่าฐานข้อมูลคุณสามารถกลับมาที่ การกำหนดค่าฐานข้อมูลย้อนกลับการเปลี่ยนแปลงที่เกิดขึ้นใน การกำหนดค่าหลัก- นั่นคือในความเป็นจริงแทนที่ การกำหนดค่าพื้นฐาน การกำหนดค่าฐานข้อมูล- ในการทำเช่นนี้คุณต้องรันคำสั่ง การกำหนดค่า > การกำหนดค่าฐานข้อมูล > กลับสู่การกำหนดค่า DB.

สามารถบันทึกการกำหนดค่าลงในไฟล์และโหลดจากไฟล์ได้ เพื่อบันทึก การกำหนดค่าหลักรันคำสั่งลงในไฟล์ การกำหนดค่า > บันทึกการกำหนดค่าลงในไฟล์- หากต้องการโหลดการกำหนดค่าจากไฟล์ ให้รันคำสั่ง การกำหนดค่า > โหลดการกำหนดค่าจากไฟล์- การกำหนดค่าที่ดาวน์โหลดมาจะถูกจัดเก็บไว้ในไฟล์ที่มีนามสกุล .CF

คุณสามารถตั้งค่าคุณสมบัติการกำหนดค่า เช่น ชื่อและคำอธิบาย ตลอดจนพารามิเตอร์ข้อกำหนดและตัวเลือกขั้นสูงอื่นๆ ได้

ระบุคุณสมบัติการกำหนดค่าเมื่อสร้างการกำหนดค่าใหม่ด้วยตนเอง ในกรณีนี้ ชื่อ PropertyManager คือ เพิ่มการกำหนดค่า.

คุณยังสามารถแก้ไขคุณสมบัติของการกำหนดค่าที่มีอยู่ได้ ในกรณีนี้ ชื่อ PropertyManager คือ ตัวเลือกการกำหนดค่า.

หากต้องการระบุคุณสมบัติการกำหนดค่า ให้ทำอย่างใดอย่างหนึ่งต่อไปนี้:


ตัวเลือกการกำหนดค่า

ชื่อการกำหนดค่า ป้อนชื่อสำหรับการกำหนดค่า คุณไม่สามารถใช้เครื่องหมายทับ (/) หรือเครื่องหมาย @ ในชื่อได้ หากฟิลด์มีอักขระตัวใดตัวหนึ่งข้างต้น ฟิลด์ว่างเปล่า หรือมีชื่ออยู่แล้ว ข้อความเตือนจะปรากฏขึ้นเมื่อคุณปิดกล่องโต้ตอบ คุณสามารถกำหนดค่าแผนผังการออกแบบ FeatureManager เพื่อแสดงชื่อการกำหนดค่าส่วนประกอบได้
คำอธิบาย (ไม่จำเป็น) ป้อนคำอธิบายของการกำหนดค่า คุณสามารถแสดงคำอธิบายของการกำหนดค่าส่วนประกอบในแผนผังการออกแบบ FeatureManager และใน ConfigurationManager หากคุณต้องการใช้ข้อความเป็นคำอธิบายในข้อกำหนด ให้เลือกตัวเลือก ใช้ในข้อกำหนด- ข้อความนี้แทนที่การกำหนดค่าเฉพาะหรือคุณสมบัติผู้ใช้ใดๆ ที่มีความสำคัญ แต่ไม่ได้แทนที่ค่าของคุณสมบัติเหล่านั้น
บันทึก (ไม่จำเป็น) ป้อนข้อมูลเพิ่มเติมเพื่ออธิบายการกำหนดค่านี้
การตั้งค่าผู้ใช้ (ใช้ได้เฉพาะเมื่อแก้ไขคุณสมบัติของการกำหนดค่าที่มีอยู่) คลิกเพื่อเข้าถึงคุณสมบัติของการกำหนดค่าเฉพาะในกล่องโต้ตอบ ข้อมูลสรุป.

พารามิเตอร์ข้อมูลจำเพาะ

หมายเลขชิ้นส่วนที่แสดงเมื่อใช้ใน BOM ใช้เพื่อกำหนดวิธีการแสดงชุดประกอบหรือชิ้นส่วนใน BOM เลือกหนึ่งในตัวเลือกต่อไปนี้: ชื่อเอกสาร ตัวกำหนดชิ้นส่วนจะเหมือนกับชื่อเอกสาร
ชื่อการกำหนดค่า การกำหนดชิ้นส่วนตรงกับชื่อการกำหนดค่า ลิงก์ไปยังการกำหนดค่าหลัก (สำหรับการกำหนดค่าที่ได้รับเท่านั้น) การกำหนดจะเหมือนกับชื่อของการกำหนดค่าหลัก ชื่อที่ผู้ใช้กำหนดค่า การกำหนดเป็นชื่อที่ป้อนการแสดงลูกๆ เมื่อใช้เป็นส่วนประกอบย่อย ชื่อที่ผู้ใช้กำหนดค่า การกำหนดเป็นชื่อที่ป้อน(สำหรับชุดประกอบเท่านั้น) เมื่อการกำหนดค่าชุดประกอบนี้ถูกใช้เป็นชุดประกอบย่อยในชุดประกอบอื่น การตั้งค่าเหล่านี้จะใช้ร่วมกับการตั้งค่า ประเภทข้อมูลจำเพาะใน BOM PropertyManager เพื่อควบคุมวิธีที่ส่วนประกอบย่อยปรากฏใน BOM แอสเซมบลีระดับบนสุด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่า ดูข้อมูลจำเพาะ PropertyManager เลือกหนึ่งในตัวเลือกต่อไปนี้: จอแสดงผล แสดงส่วนประกอบย่อยใน BOM ตามที่ระบุไว้ในตัวเลือกประเภทข้อมูลจำเพาะ ประเภทข้อมูลจำเพาะใน Specification PropertyManager (ส่วนประกอบย่อยไม่ปรากฏใน BOM ประเภทข้อมูลจำเพาะระดับบนสุดเท่านั้น ดูข้อมูลจำเพาะ PropertyManager เลือกหนึ่งในตัวเลือกต่อไปนี้: จอแสดงผล แสดงส่วนประกอบย่อยใน BOM ตามที่ระบุไว้ในตัวเลือก.) ซ่อน ซ่อนองค์ประกอบย่อยในข้อกำหนด แม้ว่าพารามิเตอร์ก็ตาม

จะแสดงพวกเขา ส่วนประกอบย่อยปรากฏเป็นรายการแยกต่างหากใน BOM ตัวอย่างเช่น โดยทั่วไป BOM เฉพาะชิ้นส่วนจะแสดงส่วนประกอบย่อยเป็นออบเจ็กต์ที่แยกจากกัน หากเลือกตัวเลือกซ่อน ส่วนประกอบย่อยจะแสดงแทน

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

อื่น กำหนดค่าแล้วเปิดใช้งานอีกครั้ง ที่ให้ไว้การกำหนดค่า ตัวเลือกที่ใช้ได้จะขึ้นอยู่กับประเภทเอกสาร ระงับองค์ประกอบการกำหนดค่า มิฉะนั้น องค์ประกอบใหม่จะถูกรวม (ไม่ถูกระงับ) ในการกำหนดค่านี้
ระงับองค์ประกอบและเพื่อนใหม่ (สำหรับการประกอบเท่านั้น) เมื่อเลือกตัวเลือกนี้ เพื่อนใหม่และองค์ประกอบจะถูกเพิ่มเข้าไป ที่ให้ไว้การกำหนดค่าจะถูกแลกใน ระงับองค์ประกอบการกำหนดค่า มิฉะนั้น เพื่อนและองค์ประกอบใหม่จะถูกเปิดใช้งาน (ไม่ถูกระงับ) ในการกำหนดค่านี้ คุณสมบัติใหม่ในแอสเซมบลี ได้แก่ การตัดและรูแอสเซมบลี รูปแบบส่วนประกอบ เรขาคณิตอ้างอิง และภาพร่างที่เข้ากัน การประกอบ(และไม่ใช่ส่วนประกอบชิ้นใดชิ้นหนึ่ง)
ซ่อนส่วนประกอบใหม่ ที่ให้ไว้การกำหนดค่าที่ซ่อนอยู่ใน ระงับองค์ประกอบการกำหนดค่า มิฉะนั้น ส่วนประกอบใหม่จะปรากฏในการกำหนดค่านี้เช่นกัน
ระงับส่วนประกอบใหม่ (สำหรับการประกอบเท่านั้น) เมื่อเลือกตัวเลือกนี้ ส่วนประกอบใหม่จะถูกเพิ่มเข้าไป ที่ให้ไว้การกำหนดค่า ได้รับการชำระคืนในการกำหนดค่านี้ มิฉะนั้น ส่วนประกอบใหม่ในการกำหนดค่านี้จะได้รับการแก้ไข (ไม่ถูกระงับ)
ใช้สีที่เกี่ยวข้องกับการกำหนดค่า หากต้องการระบุสีการกำหนดค่า ให้เลือกตัวเลือกนี้ จากนั้นเลือกสี เพื่อเลือกสีจากจานสี

สีเฉพาะการกำหนดค่าจะถูกนำไปใช้กับโหมดแรเงาเฉพาะในกรณีที่ไม่ได้เลือกตัวเลือก ใช้สีเดียวกันกับโหมด Wireframe, Hide Hidden Lines และ Shadedในส่วนตัวเลือกสีเอกสาร

หากต้องการใช้สีเฉพาะการกำหนดค่ากับส่วนประกอบแอสเซมบลี ให้คลิกขวาที่ส่วนประกอบที่เลือกในแผนผังการออกแบบ FeatureManager เปิดหน้าต่างลักษณะที่ปรากฏ และเลือกส่วนประกอบ จากนั้นเลือกสีใน Appearance PropertyManager

ตัวเลือกผู้ปกครอง/เด็ก

มีจำหน่ายเฉพาะในชุดประกอบและเมื่อมีการเพิ่มการกำหนดค่าใหม่หรือส่วนประกอบใดส่วนประกอบหนึ่งเข้ากับชุดประกอบเท่านั้น เลือกส่วนประกอบที่คุณต้องการเพิ่มการกำหนดค่าใหม่

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

การกำหนดค่าจากมุมมองของผู้ใช้ นี่คือโซลูชันซอฟต์แวร์ที่ออกแบบมาสำหรับงานทางธุรกิจเฉพาะ ตัวอย่างเช่น มีการกำหนดค่า 1C: Trade Management สำหรับการดำเนินการซื้อขายอัตโนมัติ จากมุมมองของนักพัฒนา ตรรกะทางธุรกิจของโซลูชันซอฟต์แวร์นี้ถูกนำไปใช้โดยใช้ออบเจ็กต์การกำหนดค่าเฉพาะ - แบบฟอร์มอินพุตอิเล็กทรอนิกส์ รายงาน ไดเร็กทอรี อัลกอริธึม ฯลฯ วัตถุเหล่านี้ถูกจัดกลุ่มเป็น ต้นไม้การกำหนดค่า:

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

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

หลังจากทำการเปลี่ยนแปลงแล้ว จะต้อง "ฉายภาพ" ไปยังการกำหนดค่าที่ข้อมูลธุรกิจถูกจัดเก็บโดยตรง การกำหนดค่าฐานข้อมูล- ตัวอย่างเช่น หลังจากเพิ่มแอตทริบิวต์ใหม่ให้กับการกำหนดค่าหลักแล้ว ผู้ใช้จะไม่สามารถใช้งานได้ทันที เนื่องจากการกำหนดค่าฐานข้อมูลยังไม่มีการเปลี่ยนแปลง หากต้องการอัพเดตการกำหนดค่าฐานข้อมูล ให้กด F7; หลังจากการอัพเดต การกำหนดค่าฐานข้อมูลจะเท่ากับการกำหนดค่าหลัก:

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

การกำหนดค่าแต่ละรายการประกอบด้วยออบเจ็กต์แอปพลิเคชันที่จัดกลุ่มเป็นแผนผังการกำหนดค่าตามหลักการของความคล้ายคลึงกัน ตัวอย่างเช่น แผนผังวัตถุประเภท Document:

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

จำนวนอ็อบเจ็กต์คอนฟิกูเรชันอาจมีขนาดใหญ่มาก สำหรับการจำแนกประเภทตามวัตถุประสงค์จะใช้กลไกของระบบย่อย แต่ละอ็อบเจ็กต์การกำหนดค่าสามารถรวมอยู่ในระบบย่อยตั้งแต่หนึ่งระบบขึ้นไป เมื่อเลือกระบบย่อย คุณสามารถเลือกรายการออบเจ็กต์ทั้งหมดที่เกี่ยวข้องกับงานแอปพลิเคชันที่กำหนดได้:

คำถาม 01.02 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม ออบเจ็กต์ใดมีข้อมูลที่ผู้ใช้แก้ไขได้

  1. วัตถุการกำหนดค่า
  2. วัตถุภาษาฝังตัว
  3. วัตถุฐานข้อมูล
  4. คำตอบที่ 1 และ 3 ถูก
  5. ตัวเลือกทั้งหมดถูกต้อง
คำตอบที่ถูกต้องคือที่สาม แต่ละวัตถุการกำหนดค่า (เช่นเอกสารการขายสินค้าและบริการ) สอดคล้องกับจำนวนอินสแตนซ์ของวัตถุฐานข้อมูลโดยพลการ (ตัวอย่างเช่น เอกสารเฉพาะ การขายสินค้าและบริการ ที่ออกสำหรับข้อเท็จจริงของการขายสินค้าแต่ละรายการ)

คำถาม 01.05 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม เลือกชุดการเชื่อมโยงที่ถูกต้อง "Object" - "ประเภทไฟล์":

  1. การประมวลผลภายนอก - "epf", รายงานภายนอก - "erf", การกำหนดค่า - "cf"
  2. การประมวลผลภายนอก - "ert" รายงานภายนอก - "mxl" การกำหนดค่า - "pfl"
  3. การประมวลผลภายนอก - "ert" รายงานภายนอก - "erf" การกำหนดค่า - "cfu"
  4. การประมวลผลภายนอก - "epf", รายงานภายนอก - "mxl", การกำหนดค่า - "cfu"

คำตอบที่ถูกต้องคือคำตอบแรก ไฟล์ตัวประมวลผลภายนอกเป็นส่วนขยายของการประมวลผลภายนอก ไฟล์รายงานภายนอกเป็นส่วนขยายของรายงานภายนอก ไฟล์การกำหนดค่าเป็นส่วนขยายของไฟล์การกำหนดค่า

คำถาม 01.21 ของการสอบ 1C: Platform Professional การกำหนดค่าประกอบด้วยอะไรบ้าง?

  1. วัตถุการกำหนดค่า
  2. วัตถุภาษาฝังตัว
  3. วัตถุฐานข้อมูล
  4. คำตอบที่ 1 และ 3 ถูก
  5. ตัวเลือกทั้งหมดถูกต้อง
คำตอบที่ถูกต้องคือคำตอบแรกของออบเจ็กต์ที่สามารถดูได้ในแผนผังการกำหนดค่า

คำถาม 01.27 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม วัตถุใดที่ใช้อธิบายอัลกอริทึม

  1. วัตถุการกำหนดค่า
  2. วัตถุภาษาฝังตัว
  3. วัตถุฐานข้อมูล
  4. คำตอบที่ 1 และ 3 ถูก
  5. ตัวเลือกทั้งหมดถูกต้อง
คำตอบที่ถูกต้องคือคำตอบที่สอง อัลกอริธึมอธิบายเป็นภาษาในตัว

คำถาม 01.34 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม การกำหนดค่าใดที่สามารถเปลี่ยนแปลงแบบโต้ตอบในตัวกำหนดค่าได้

  1. การกำหนดค่าพื้นฐาน
  2. การกำหนดค่าฐานข้อมูล
  3. การกำหนดค่าผู้ให้บริการ
  4. การกำหนดค่าภายนอก
คำตอบที่ถูกต้องคือคำตอบแรก การกำหนดค่าของผู้ให้บริการยังคงไม่เปลี่ยนแปลง การกำหนดค่าฐานข้อมูลจะถูกส่งไปยังการกำหนดค่าของผู้ให้บริการหลังจากขั้นตอนการอัพเกรด

คำถาม 01.57 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม การจำแนกประเภทของวัตถุการกำหนดค่าตามอำเภอใจดำเนินการโดยใช้...

  1. คุณสมบัติ ความคิดเห็นสำหรับวัตถุการกำหนดค่า
  2. การสร้างแอตทริบิวต์ "การจำแนกประเภท"
  3. โดยใช้วัตถุการกำหนดค่าระบบย่อย
  4. ตัวเลือกที่ 1 และ 2 ถูกต้อง
  5. ตัวเลือกทั้งหมดถูกต้อง
คำตอบที่ถูกต้องคือข้อที่สาม - สามารถรวมอ็อบเจ็กต์เข้ากับระบบย่อยได้ โดยแต่ละออบเจ็กต์สามารถรวมไว้ในระบบย่อยตั้งแต่หนึ่งระบบขึ้นไปได้

คำถาม 01.63 ของการสอบ 1C: Platform Professional สามารถมีฐานข้อมูลที่มีการกำหนดค่าเดียวกันได้กี่ฐานข้อมูล

  1. เพียงหนึ่งเดียวเท่านั้น
  2. เพียงสอง (การทำงานและการสาธิต)
  3. ไม่จำกัด
  4. กำหนดโดยแพ็คเกจการส่งมอบของโซลูชันแอปพลิเคชัน
  5. กำหนดไว้ในการตั้งค่าคอนฟิกูเรชัน
คำตอบที่ถูกต้องคือข้อที่สาม - โซลูชันซอฟต์แวร์สามารถทำซ้ำได้อย่างกว้างขวางตามต้องการ

คำถาม 01.64 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม ต้องมีการกำหนดค่าจำนวนเท่าใดในโซลูชันแอปพลิเคชัน

  1. มากเท่าที่คุณต้องการ
คำตอบที่ถูกต้องคือคำตอบที่สอง - การกำหนดค่าหลักและการกำหนดค่าฐานข้อมูล อาจไม่มีการกำหนดค่าของผู้จัดจำหน่าย ตัวอย่างเช่น ในกรณีของการกำหนดค่าที่เขียนเอง

คำถาม 03.13 ของการสอบ 1C: ผู้เชี่ยวชาญด้านแพลตฟอร์ม ในกรณีใดที่สามารถเปลี่ยนข้อมูลเมตาในหน้าต่างการกำหนดค่าได้?

  1. เสมอ
  2. การกำหนดค่าพื้นฐานเท่านั้น
  3. สำหรับการกำหนดค่าหลักและฐานข้อมูล
  4. สำหรับการกำหนดค่าของผู้ให้บริการ
  5. สำหรับการกำหนดค่าที่เปิดจากไฟล์

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

ทำไม ไม่ดังนั้น? เพราะในแต่ละฐานข้อมูลจะมีการกำหนดค่าอย่างน้อยสองแบบ

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

เรียกว่าการกำหนดค่าที่มีไว้สำหรับนักพัฒนา การกำหนดค่าพื้นฐาน(หรือเพียงแค่ การกำหนดค่า– อันที่เราแก้ไขใน Configurator) เรียกว่าการกำหนดค่าที่ผู้ใช้ทำงานด้วย การกำหนดค่าฐานข้อมูล.

การกำหนดค่าหลักสามารถแก้ไขได้ การกำหนดค่าฐานข้อมูลไม่สามารถแก้ไขได้ คุณสามารถอัปเดตการกำหนดค่าฐานข้อมูลตามการกำหนดค่าหลักเท่านั้น

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

นักพัฒนาสามารถเปรียบเทียบการกำหนดค่าหลักและการกำหนดค่าฐานข้อมูลได้ตลอดเวลา และสามารถกลับสู่สถานะดั้งเดิมของการกำหนดค่าหลักได้โดยใช้การกำหนดค่าฐานข้อมูล (เช่น หากเขาสับสนโดยสิ้นเชิงเกี่ยวกับการเปลี่ยนแปลงของเขา)

ดังนั้นการโต้ตอบของการกำหนดค่าทั้งสองจึงสามารถแสดงได้ดังนี้ (รูปที่ 2.24):

ข้าว. 2.24.ปฏิสัมพันธ์ของสองการกำหนดค่า

เมื่อนักพัฒนาทำงานกับการกำหนดค่าหลัก ระบบจะแจ้งเขาเสมอว่าเวอร์ชันของการกำหนดค่าหลักของเขาแตกต่างจากเวอร์ชันที่บันทึกไว้หรือไม่ และเวอร์ชันที่บันทึกไว้ของการกำหนดค่าหลักนั้นแตกต่างจากการกำหนดค่าฐานข้อมูลหรือไม่

หากนักพัฒนาแก้ไขการกำหนดค่าหลักและเวอร์ชันที่แก้ไขของการกำหนดค่าหลักแตกต่างจากเวอร์ชันที่บันทึกไว้ สัญลักษณ์ของการแก้ไขการกำหนดค่า (*) จะปรากฏที่ส่วนหัวของหน้าต่างแผนผังการกำหนดค่า (*) - รูปที่. 2.25:

ข้าว. 2.25.

หากเวอร์ชันที่บันทึกไว้ของการกำหนดค่าหลักแตกต่างจากการกำหนดค่าฐานข้อมูล สัญลักษณ์ความแตกต่างของการกำหนดค่าจะปรากฏในส่วนหัวของหน้าต่างแผนผังการกำหนดค่า () - ข้าว. 2.26:

ข้าว. 2.26.ชื่อหน้าต่างแผนผังการกำหนดค่า


หากต้องการบันทึกการกำหนดค่าหลัก ให้ใช้คำสั่งการกำหนดค่า à บันทึกการกำหนดค่า และหากต้องการอัปเดตการกำหนดค่าฐานข้อมูล ให้ใช้คำสั่งการกำหนดค่าฐานข้อมูล à อัปเดต เมื่อคุณดำเนินการคำสั่ง Debug à Start Debugging ระบบจะบันทึกการกำหนดค่าหลักก่อน จากนั้นจึงเปรียบเทียบกับการกำหนดค่าฐานข้อมูล หากการกำหนดค่าแตกต่างออกไป จะมีการร้องขอให้อัปเดตการกำหนดค่าฐานข้อมูล ซึ่งคุณเห็นในตัวอย่างก่อนหน้านี้

เมื่อดำเนินการคำสั่ง Debugging à Continue ระบบจะแนะนำให้รีสตาร์ทแอปพลิเคชันเพื่อยุติเซสชันการดีบักปัจจุบันหลังจากขั้นตอนที่อธิบายไว้ข้างต้น

ดังนั้นระบบจะพยายามทำให้ชีวิตของนักพัฒนาง่ายขึ้นและทำให้การดำเนินการที่ดำเนินการบ่อย ๆ เป็นแบบอัตโนมัติ

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

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

1. โซ่- การกำหนดค่าแบบวงเปิด ขึ้นอยู่กับการสื่อสารเชิงเส้น อาจมีการวางแนวเชิงพื้นที่ที่แตกต่างกัน: แนวตั้ง (รูปที่ 2a), แนวนอน (รูปที่ 2b) และแนวตั้ง-แนวนอน (รูปที่ 2c) สามารถขึ้นอยู่กับการเชื่อมต่อทั้งแบบอนุกรมและแบบเคาน์เตอร์และแบบแยกส่วน สามารถผสมสารประกอบเหล่านี้ได้หลากหลาย การกำหนดค่าประเภทนี้สามารถสร้างโครงสร้างที่เป็นอิสระได้ (เช่น โครงสร้างทางเทคโนโลยีในการผลิตต่อเนื่อง) แต่ส่วนใหญ่จะใช้เป็นองค์ประกอบเพิ่มเติมของโครงสร้างที่ซับซ้อนเพื่อให้แน่ใจว่าพื้นที่ต่อพ่วงอยู่ห่างจากศูนย์กลาง (รูปที่ 4b)

2. แหวน(รูปที่ 3) การกำหนดค่าการกระจายอำนาจแบบปิด ขึ้นอยู่กับการสื่อสารแบบอนุกรม ตัวอย่างจะเป็นโครงสร้างของกลุ่มวิจัยเชิงสร้างสรรค์: การพัฒนาโปรแกรมการวิจัย (ผู้เชี่ยวชาญชั้นนำ) – การดำเนินการวิจัยที่สม่ำเสมอ (สมาชิกกลุ่มทั้งหมด) – ลักษณะทั่วไปของผลลัพธ์ (ผู้เชี่ยวชาญชั้นนำอีกครั้ง)

3. ดาว(รูปที่ 4a) การกำหนดค่าแบบวงเปิด โดดเด่นด้วยการรวมศูนย์ที่ชัดเจนและไม่มีการเชื่อมต่ออุปกรณ์ต่อพ่วง สร้างขึ้นบนพื้นฐานของการเชื่อมต่อแบบขยาย (โครงสร้างคำแนะนำ) หรือแบบแคบลง (โครงสร้างป้อนกลับ) สามารถใช้ในระบบการจัดการแบบรวมศูนย์อย่างเคร่งครัดโดยมีการมอบหมายอำนาจที่อ่อนแอ รวมถึงองค์ประกอบส่วนกลางของโครงสร้างแบบรวมศูนย์ใดๆ การเสริมความแข็งแกร่งให้กับการรวมศูนย์สามารถทำได้โดยการ "ขยายรังสี" ที่เล็ดลอดออกมาจากศูนย์กลางของ "ดาว" (รูปที่ 4b)

4. "ล้อ"(รูปที่ 5) การกำหนดค่าแบบรวมศูนย์แบบปิด เกิดขึ้นบนพื้นฐานของการเชื่อมต่อที่แคบลงหรือขยาย แสดงถึงการสังเคราะห์โครงสร้างวงแหวนและดาวฤกษ์ นอกเหนือจากการรวมศูนย์แล้ว ยังได้พัฒนาการเชื่อมต่ออุปกรณ์ต่อพ่วงอีกด้วย โครงสร้างของการกำหนดค่านี้ค่อนข้างธรรมดา ตัวอย่างเช่น โครงสร้างการจัดการของบริษัท: การจัดการแบบรวมศูนย์ของแผนกจากศูนย์กลางเดียวและการเชื่อมต่ออุปกรณ์ต่อพ่วงระหว่างแผนกต่างๆ การกำหนดค่านี้ยังสามารถใช้เป็นองค์ประกอบส่วนกลางของโครงสร้างรวมศูนย์ที่ซับซ้อนได้

5. “แหวนคู่”(รูปที่ 6) การกำหนดค่าแบบปิด เกิดขึ้นบนพื้นฐานของการขยายและการหดตัวของการเชื่อมต่อ ไม่มีการรวมศูนย์ที่เด่นชัด แต่การกำหนดค่าดังกล่าวไม่ได้กระจายอำนาจอย่างสมบูรณ์ เนื่องจากมีจุดศูนย์กลางสัมพัทธ์อยู่ในวงแหวนด้านใน และขอบสัมพัทธ์ล้อมรอบอยู่ในวงแหวนรอบนอก โครงสร้างดังกล่าวเป็นเรื่องปกติสำหรับองค์กรที่ได้รับการจัดการโดยคณะกรรมการ ซึ่งสมาชิกแต่ละคนจะดูแลกิจกรรมเฉพาะด้าน

การรวม "วงแหวนคู่" เข้ากับดาวฤกษ์ทำให้มีโครงร่างที่สมบูรณ์ มีเหตุผล และแพร่หลายมากขึ้น "ล้อสองขอบ"ซึ่งแตกต่างจาก "วงแหวนคู่" ซึ่งมีการรวมศูนย์ที่ชัดเจน (รูปที่ 7) ตัวอย่าง: หัวหน้าองค์กรมีเจ้าหน้าที่หลายคน ซึ่งแต่ละคนจัดการแผนกเฉพาะตามการมอบหมายอำนาจ

6. พัดลม- การกำหนดค่าแบบรวมศูนย์แบบวงเปิด เกิดขึ้นบนพื้นฐานของการเชื่อมต่อแบบมาบรรจบกันและแบบแตกต่าง ขึ้นอยู่กับการวางแนวเชิงพื้นที่ อาจเป็นแนวตั้งหรือแนวนอน และขึ้นอยู่กับประเภทของการเชื่อมต่อฐาน แตกต่างหรือลู่เข้า ตัวอย่างของพัดลมแยกแนวตั้งคือระบบควบคุมเชิงเส้นแบบดั้งเดิม (รูปที่ 8a) พัดลมที่มาบรรจบกันคือระบบตอบรับและสนับสนุนข้อมูลการจัดการ (รูปที่ 8b) ตัวอย่างของพัดลมที่แยกแนวนอน (มาบรรจบกัน) คือโครงสร้างทางเทคโนโลยีของการผลิตที่มีการขยาย (ลดลง) ในจำนวนสถานที่ผลิตตามกระบวนการทางเทคโนโลยี (รูปที่ 8c)

7. หลากหลายช่องทาง- การกำหนดค่าแบบปิดซึ่งแต่ละองค์ประกอบของระบบเชื่อมต่อกับองค์ประกอบอื่นๆ ทั้งหมด สามารถสร้างขึ้นบนพื้นฐานของการเชื่อมต่อแบบหลายช่องสัญญาณแบบธรรมดา การจำกัดหรือการขยายการเชื่อมต่อ พันธุ์หลัก: กระจายอำนาจและรวมศูนย์

การกระจายอำนาจนั้นคล้ายคลึงกับการส่งเสียงแบบวงแหวน แต่มีการใช้การเชื่อมต่อแบบ “ทุกคนกับทุกคน” อย่างเต็มรูปแบบ (รูปที่ 9a) โดยทั่วไปสำหรับกลุ่มการสื่อสารที่ไม่เป็นทางการ กลุ่มสร้างสรรค์ และกลุ่มอื่นๆ ที่ไม่มีผู้นำที่ชัดเจน

แบบรวมศูนย์จะคล้ายกับการกำหนดค่า "ล้อ" และมีการเชื่อมต่ออุปกรณ์ต่อพ่วงเต็มรูปแบบ (รูปที่ 9b) ตัวอย่างขององค์กรที่มีโครงสร้างดังกล่าวคือทีมผลิตที่มีความสามารถในการสับเปลี่ยนกันอย่างสมบูรณ์ของผู้ปฏิบัติงานหรือกลุ่มวิจัยที่ไม่มีความเชี่ยวชาญเฉพาะด้านที่ชัดเจนของนักแสดงตามประเภทของงาน โดยมีเงื่อนไขว่าทีมเหล่านี้จะต้องกำหนดผู้จัดการประสานงานไว้อย่างชัดเจน

8. เซลล์(รูปที่ 10) การกำหนดค่าแบบกระจายอำนาจพร้อมการเชื่อมต่อที่มีการควบคุมในระดับสูงนั้นเกิดขึ้นบนพื้นฐานของการเชื่อมต่อประเภทต่างๆ เมื่อเสร็จแล้วก็ปิด ตัวอย่างได้แก่ โครงสร้างของระบบการสร้าง จัดเก็บ และใช้ข้อมูลที่เป็นความลับ


รูปที่ 2 การกำหนดค่าโซ่


ข้าว. การกำหนดค่าวงแหวน 3 แบบ


ข้าว. การกำหนดค่าระดับ 4 ดาว


ข้าว. การกำหนดค่าล้อ 5


ข้าว. 6 การกำหนดค่าวงแหวนคู่


ข้าว. 7 รูปแบบ “ล้อขอบคู่”


ข้าว. 8 การกำหนดค่าพัดลม


ข้าว. 9 การกำหนดค่าช่องทาง Omni


ข้าว. 10 การกำหนดค่าเซลลูล่าร์



มีคำถามอะไรไหม?

แจ้งการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: