ตัวกำหนดค่าอยู่ที่ไหน 1 วินาที วิธีการเปิดตัวและลักษณะอินเตอร์เฟส

วันนี้เราจะแนะนำคุณเกี่ยวกับขั้นตอนโดยละเอียด การตั้งค่าการกำหนดค่า 1 วินาที. เราจะติดตั้ง "บัญชีองค์กร" ไม่มีช่วงเวลาที่ยากลำบากอย่างแน่นอนในกระบวนการนี้ และตอนนี้เราจะเห็นสิ่งนี้กับคุณ

ดาวน์โหลดไฟล์การตั้งค่าการกำหนดค่า

เพื่อที่จะ ตั้งค่าคอนฟิกเราต้องการชุดแจกจ่าย (ไฟล์ติดตั้ง) คุณสามารถดาวน์โหลดไฟล์ที่จำเป็นได้จากดิสก์ ITS หรือจากไซต์สนับสนุนผู้ใช้ 1c (users.v8.1c.ru) หลังจากที่คุณดาวน์โหลดไฟล์เก็บถาวรพร้อมการกำหนดค่าแล้ว คุณต้องแกะไฟล์ออก เปิดโฟลเดอร์ที่คุณแตกไฟล์เก็บถาวร ควรมีลักษณะเหมือนภาพด้านล่าง เรียกใช้ไฟล์ การตั้งค่าการกำหนดค่า (setup.exe)

การเริ่มต้นการติดตั้งเทมเพลตการกำหนดค่า 1 วินาที

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

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

ขั้นตอนแรกของการติดตั้งการกำหนดค่า 1 วินาที

ตอนนี้เรามีอยู่ในตัวจัดการฐานข้อมูลที่ การกำหนดค่าที่เราตั้งไว้. ในการเริ่มทำงานกับฐานข้อมูล เราต้องสร้างจากเทมเพลตที่เราติดตั้งก่อน เรากล่าวว่า ตั้งค่าคอนฟิก 1 วินาทีอันที่จริง เราได้ติดตั้งเทมเพลตซึ่งตอนนี้เราจะปรับใช้การกำหนดค่าที่เราต้องการ ลองเรียกใช้ทางลัด 1 วินาที เราจะเห็นตัวจัดการฐานข้อมูล 1c คลิกปุ่ม "เพิ่ม"

เลือก "สร้างฐานข้อมูลใหม่" คลิก "ถัดไป"

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

ตอนนี้คุณต้องตั้งชื่อของคุณ ฐานข้อมูลเราตั้งค่าไว้ เราออกจากรายการ "เปิด คอมพิวเตอร์เครื่องนี้หรือบนเครื่องท้องถิ่น" ให้คลิก "ถัดไป"

บทความนี้เป็นความต่อเนื่องของชุดบทความ "ขั้นตอนแรกในการพัฒนา 1C" อธิบายสภาพแวดล้อมการพัฒนาบนแพลตฟอร์ม 1C ซึ่งเรียกว่า "Configurator" หลังจากศึกษาเนื้อหานี้แล้ว คุณจะได้เรียนรู้:

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

การบังคับใช้

บทความนี้เกี่ยวข้องกับแพลตฟอร์ม 1C: Enterprise เวอร์ชัน 8.3 ดังนั้นข้อมูลทั้งหมดจึงเกี่ยวข้องกับการเผยแพร่ในปัจจุบัน

วิธีการทำงานเบื้องต้นในคอนฟิกูเรเตอร์

แผนผังวัตถุเป็นสิ่งแรกที่คุณพบเมื่อคุณเรียกใช้ตัวกำหนดค่า

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

คุณยังสามารถใช้ปุ่มที่เกี่ยวข้อง

แผนผังวัตถุการกำหนดค่าแสดงขึ้น: เอนทิตีใดในการกำหนดค่า

เมื่อใช้แผนผังวัตถุ คุณสามารถสร้างองค์ประกอบใหม่ แก้ไข เพิ่มรายละเอียดและคุณสมบัติใหม่ได้

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

คุณสามารถค้นหาวัตถุที่ต้องการด้วยตัวอักษรตัวแรก เคอร์เซอร์จะวางตำแหน่งโดยอัตโนมัติบนวัตถุที่ต้องการ

บางครั้งต้นไม้ของวัตถุเรียกว่าข้อมูลเมตา ภาษาในตัวมีคุณสมบัติพิเศษที่เรียกว่า ข้อมูลเมตา(เช่นข้อมูลเกี่ยวกับข้อมูล)

ฟังก์ชันหนึ่งของเครื่องมือกำหนดค่าคือการยกเลิกการโหลด/การโหลดฐานข้อมูล เมื่อยกเลิกการโหลด infobase จะได้ไฟล์ที่อัดแน่นด้วยนามสกุล dt

เราได้กล่าวถึงฟังก์ชันนี้โดยละเอียดแล้วในบทความก่อนหน้านี้ ใช้ในกรณีต่อไปนี้:

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

มีสามวิธีในการแก้ไขคุณสมบัติของอ็อบเจกต์คอนฟิกูเรชัน อันแรกเรียกหน้าต่างแก้ไขวัตถุ ( ดับเบิลคลิกหนู).

มีประโยชน์สำหรับวัตถุที่มีคุณสมบัติมากมาย หน้าต่างสำหรับแก้ไขวัตถุ "Document1" จะแสดงในรูป

วิธีการนี้ไม่มีอยู่ในวัตถุทั้งหมด ตัวอย่างเช่น ค่าคงที่เป็นข้อยกเว้น

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

โทรออกผ่านเมนูบริบท รายการ คุณสมบัติของวัตถุ(คีย์ผสม Alt+Enter).

ในจานสี คุณสมบัติทั้งหมดจะแสดงเป็นรายการ คุณสามารถเลือกคุณสมบัติที่เหมาะสมและแก้ไขได้

วิธีการนี้สะดวกสำหรับวัตถุที่มีคุณสมบัติจำนวนน้อย แต่สามารถนำไปใช้กับวัตถุใดก็ได้

แผงคุณสมบัติมีโหมดเชื่อมต่อ (นั่นคือ หน้าต่างสามารถเชื่อมต่อหรือซ่อนไว้ก็ได้)

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

หากคุณไม่พบคุณสมบัติบางอย่าง แสดงว่าคุณได้กดปุ่มนี้แล้ว

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

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

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

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

คุณสามารถตั้งค่าคุณสมบัติต่าง ๆ ได้ในหน้าต่างนี้ วัตถุนี้ซึ่งส่วนใหญ่จะแสดงในรูปแบบของเครื่องหมายถูกต่างๆ

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

คุณสามารถทำเช่นเดียวกันกับสิทธิ์การเข้าถึง ตัวเลือกการทำงาน การตั้งค่าอินเทอร์เฟซคำสั่ง ในการกำหนดค่าคอนฟิเกอเรเตอร์ คุณต้องเลือกรายการตัวเลือกในเมนูเครื่องมือ

หน้าต่างจะเปิดขึ้นพร้อมกับการตั้งค่าและบุ๊กมาร์กจำนวนมากพอสมควร

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

ถ้าตั้งเป็น เลือกโดยอัตโนมัติจากนั้นระบบจะได้รับคำแนะนำจากการตั้งค่าของการกำหนดค่าเอง

ความสนใจ! การตั้งค่านี้มีผลกับการเปิดใช้จากตัวกำหนดค่าเท่านั้น

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

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

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

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

ที่คั่นหนังสือ ข้อความคุณสามารถปรับแต่งหลักการของการแก้ไขและการแสดงข้อความ (ระบุแบบอักษร ความกว้างของแท็บ และพารามิเตอร์อื่นๆ)

ที่คั่นหนังสือ โมดูลมีบุ๊คมาร์คย่อยจำนวนหนึ่ง คุณสามารถกำหนดค่าวิธีแสดงข้อความในโมดูลได้ที่นี่

จะดำเนินการอย่างไร การตรวจสอบ, การจัดกลุ่มและ คำใบ้บริบท.

ที่คั่นหนังสือ อ้างอิงระบุวิธีแสดงวิธีใช้

คุณสามารถทำเครื่องหมายในช่องสำหรับส่วนที่คุณสนใจ

หากต้องการแก้ไข (แก้ไข) การกำหนดค่าทั่วไป คุณต้องทำในเมนู การกำหนดค่าเลือกรายการ สนับสนุน, ไกลออกไป รองรับการปรับแต่ง.

แบบฟอร์มการตั้งค่าการสนับสนุนจะปรากฏขึ้น ในแบบฟอร์มนี้ ให้คลิกที่ปุ่ม เปิดใช้งานการแก้ไข.

ระบบจะเตือนคุณว่าจะไม่สามารถอัปเดตการกำหนดค่าโดยอัตโนมัติได้ในอนาคต

หากเรายังคงต้องการเปลี่ยนแปลงเราต้องคลิกที่ปุ่ม ใช่. หน้าต่างการตั้งค่ากฎการสนับสนุนจะปรากฏขึ้น

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

หลังจากนั้น คุณจะต้องตั้งค่ากฎการสนับสนุนสำหรับการกำหนดค่าทั้งหมดโดยรวม

ในการทำเช่นนี้ในส่วนตารางของแบบฟอร์ม "การตั้งค่าการสนับสนุน" ในบรรทัดบนสุด (ซึ่งระบุชื่อการกำหนดค่า) ในฟิลด์ด้านขวา ให้ดับเบิลคลิกเพื่อเรียกแบบฟอร์ม "การตั้งค่ากฎการสนับสนุน" ( สำหรับรายการนี้)

ในแบบฟอร์มที่ปรากฏขึ้น ให้เลือกกฎ วัตถุผู้ให้บริการได้รับการแก้ไขในขณะที่รักษาการสนับสนุนและกดปุ่ม ตกลง.

แบบฟอร์ม "ควรปิดการตั้งค่าการสนับสนุน" จากผลการดำเนินการ เราจะสามารถเพิ่มวัตถุใหม่ได้ ปุ่มเปิดใช้งานในหน้าต่างการกำหนดค่า เพิ่ม.

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

ควรสังเกตว่าโปรแกรมเมอร์ไม่ได้แก้ไขการกำหนดค่าฐานข้อมูลโดยตรง แต่ทำงานกับการกำหนดค่าของตัวเองซึ่งเรียกว่าการกำหนดค่าหลัก

หากมีการเปลี่ยนแปลงใดๆ กับการกำหนดค่าหลัก เครื่องหมายดอกจันขนาดเล็ก (*) จะปรากฏในหัวข้อของหน้าต่างการกำหนดค่า

ในกรณีนี้ การกำหนดค่าฐานข้อมูลยังไม่ได้รับการปรับปรุงตามที่ระบุโดย เครื่องหมายอัศเจรีย์ในชื่อหน้าต่าง "การกำหนดค่า"

หากต้องการอัปเดตการกำหนดค่าฐานข้อมูลให้สอดคล้องกับการเปลี่ยนแปลงที่ทำโดยโปรแกรมเมอร์ ให้เรียกรายการ จากเมนู การกำหนดค่า, ใช้กุญแจ F7หรือปุ่มที่เกี่ยวข้อง

หากต้องการเรียกใช้การกำหนดค่าในโหมดผู้ใช้ คุณสามารถเลือกรายการ 1C:Enterprise จากเมนูเครื่องมือหรือใช้แป้นพิมพ์ลัด Ctrl+F5.

คุณสามารถเรียกใช้การกำหนดค่าในโหมดดีบัก (รายการ เริ่มการดีบัก จากเมนู การดีบัก, สำคัญ F5หรือปุ่มแถบคำสั่งที่เกี่ยวข้อง)

ความแตกต่างระหว่างโหมดดีบั๊กและการเปิดใช้งานในโหมดผู้ใช้คือสามารถหยุดแอปพลิเคชันในเวลาที่เหมาะสม อ่านค่าของตัวแปร ฯลฯ

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

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

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

สำหรับอนาคต คุณสามารถทำเครื่องหมายในช่อง ตั้งค่าโหมดการอนุญาตการดีบักเมื่อเริ่มต้น.

หลังจากนั้นคุณต้องเลือกรายการในเครื่องมือกำหนดค่า การเชื่อมต่อจากเมนู การดีบัก.

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

ในบทความต่อไปนี้ของวัฏจักรเราจะศึกษาความสามารถของตัวกำหนดค่ามากกว่าหนึ่งครั้ง ดังนั้นอย่ากังวลหากบางสิ่งในอินเทอร์เฟซยังไม่ชัดเจนสำหรับคุณ

โดยวิธีการในบทความถัดไปเราจะพิจารณาเครื่องมือพิเศษของตัวปรับแต่ง - ตัวดีบั๊กโดยที่นักพัฒนาไม่ทราบว่าแทบจะเป็นไปไม่ได้เลยที่นักพัฒนาจะดีบักโค้ดโปรแกรมของเขา

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

เมื่อโปรแกรมเริ่มทำงาน หน้าต่างจะปรากฏขึ้นบนหน้าจอ (รูปที่ 1.1)

ข้าว. 1.1. การเปิดตัวโปรแกรม

ในหน้าต่างนี้ คุณเลือกโหมดการทำงานที่ต้องการ รวมถึงฐานข้อมูล โปรแกรม 1C สามารถทำงานในสองโหมด: 1C:องค์กร;

ตัวกำหนดค่า.

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

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

ส่วนล่างของหน้าต่างแสดงเส้นทางไปยังไดเร็กทอรี infobase ซึ่งเคอร์เซอร์อยู่

ขั้นตอนในการเริ่มโปรแกรมมีดังนี้ ก่อนอื่นคุณต้องเลือก infobase ในหน้าต่างเปิดใช้ จากนั้นคลิกปุ่ม 1C: Enterprise หรือ Configurator (ขึ้นอยู่กับโหมดที่คุณต้องการเริ่มโปรแกรม)

บทเรียน #4

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

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

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

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

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

การสาธิตทีละขั้นตอนอย่างรวดเร็วของการพัฒนาแอปพลิเคชันบนแพลตฟอร์ม 1C:Enterprise 8.2

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

ระบบ HR อย่างง่าย

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

แต่ละคอนฟิกูเรชันต้องจัดเก็บไว้ในไดเร็กทอรี (โฟลเดอร์) แยกต่างหาก

1. สร้าง แฟ้มใหม่บนดิสก์ใดๆ ของคอมพิวเตอร์ของเรา ตัวอย่างเช่น "C:\Ourpersonal"

2. เปิดตัว 1C: องค์กร รายการฐานข้อมูลจะเปิดขึ้น หากคุณยังไม่ได้สร้างฐานข้อมูลใดๆ และยังไม่ได้เพิ่มฐานข้อมูลที่มีอยู่ รายการจะว่างเปล่า

1C:Enterprise สามารถทำงานกับหลายฐานข้อมูลบนคอมพิวเตอร์เครื่องเดียว ตัวอย่างเช่น บันทึกบุคลากรในฐานข้อมูลหนึ่งถูกเก็บไว้ในฐานข้อมูลอื่น - การบัญชีสำหรับสินค้า ในบัญชีที่สาม - การบัญชีสำหรับบริษัท A ในฐานข้อมูลที่สี่ - การบัญชีสำหรับบริษัท B

3. คลิกปุ่ม "เพิ่ม"

ที่ขั้นตอนแรกของวิซาร์ด ให้เลือกตัวเลือก "เพิ่มฐานข้อมูลที่มีอยู่ในรายการ"

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

4. ในขั้นตอนถัดไป ให้ระบุพาธไปยังโฟลเดอร์ที่คุณสร้างในขั้นตอนที่ 1 ของเรา คำแนะนำ(ในกรณีของเราคือ C:\บุคลากรของเรา) คลิก "…" เข้าโฟลเดอร์แล้วกด "เลือก"

ไดเร็กทอรีที่มีฐานข้อมูลสามารถอยู่ในฮาร์ดไดรฟ์ในเครื่องของคอมพิวเตอร์ เช่น "C:\บุคลากรของเรา" หรือบนคอมพิวเตอร์เครื่องอื่นใน เครือข่ายท้องถิ่นตัวอย่างเช่น "\\SERVER\KADR" ในกรณีนี้ จะต้องให้สิทธิ์การเข้าถึงโฟลเดอร์นี้อย่างเต็มรูปแบบ (อ่าน เขียน ฯลฯ)

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

6. เลือกโหมดเปิดใช้ "Configurator" ในการทำเช่นนี้คลิกที่ปุ่ม "ตัวกำหนดค่า"

1C สามารถเปิดใช้งานได้ในสองโหมด:

  • 1C:องค์กร- โหมดของการใช้ฐานข้อมูล ในโหมดนี้ให้ทำงาน ผู้ใช้ทั่วไปป้อนข้อมูล พิมพ์รายงาน ฯลฯ ในโหมดนี้ คุณไม่สามารถแก้ไขโครงสร้างการกำหนดค่าได้
  • ตัวกำหนดค่า- โหมดการกำหนดค่า (การเขียนโปรแกรม) โปรแกรมเมอร์ทำงานในโหมดนี้ สร้างไดเร็กทอรีใหม่ รายงาน เขียน โมดูลซอฟต์แวร์. ในโหมดนี้ คุณไม่สามารถป้อนข้อมูลลงในฐานข้อมูล

7. เนื่องจากยังไม่มีอะไรในโฟลเดอร์ที่สร้างขึ้น 1C จะขอการยืนยันเพื่อสร้างฐานข้อมูลใหม่

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

9. ตัวกำหนดค่าจะเริ่มต้นขึ้น เปิดแผนผังการกำหนดค่าซึ่งเราจะทำงานด้วยบ่อยมาก ในการทำเช่นนี้ เลือก "การกำหนดค่า" - "เปิดการกำหนดค่า" จากเมนูหรือคลิกที่ไอคอนที่เกี่ยวข้อง

หน้าต่างแผนผังการกำหนดค่าจะปรากฏขึ้น ให้ขนาดที่สะดวก

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

การสร้างวัตถุการกำหนดค่า

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

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

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

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

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

ชื่อของวัตถุการกำหนดค่า คุณลักษณะ ตัวแปร ขั้นตอน และฟังก์ชันใน 1C สามารถประกอบด้วยตัวอักษรของตัวอักษรรัสเซียและภาษาอังกฤษ (ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) เครื่องหมายขีดล่างและตัวเลข ชื่อไม่สามารถขึ้นต้นด้วยตัวเลขได้

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

หนังสืออ้างอิงแต่ละเล่มมีสองฟิลด์ "รหัส" และ "ชื่อ" ที่กำหนดไว้แล้ว (กำหนดไว้ล่วงหน้า) คุณสามารถแก้ไขความยาวของชื่อ ความยาวของรหัส ตลอดจนประเภทรหัส: "Number" หรือ "String"

13. ปิดหน้าต่างแก้ไขไดเร็กทอรี "Positions"

14. มาสร้างไดเร็กทอรีใหม่ "พนักงาน" (ดูย่อหน้าที่ 10)

ระบุชื่อไดเรกทอรี (ตัวระบุ) "พนักงาน"

กำหนดความยาวชื่อเป็น 100 ตัวอักษร

ในชื่อเราจะจัดเก็บชื่อเต็มของพนักงาน บางครั้งมีชื่อและนามสกุลค่อนข้างยาว ดังนั้น 100 ตัวอักษรจึงเหมาะสม

15. ในไดเร็กทอรีนี้ นอกเหนือจากฟิลด์ที่กำหนดไว้แล้ว (รหัสและชื่อ) เราจะมีฟิลด์เพิ่มเติมอีกหลายฟิลด์ (รายละเอียด คุณลักษณะ) ตอนนี้รายการรายละเอียดเพิ่มเติม (ฟิลด์) ว่างเปล่า คลิกปุ่ม "เพิ่ม"

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

16. ระบุชื่อแอตทริบิวต์ในจานคุณสมบัติ - "ตำแหน่ง" ระบุประเภทแอตทริบิวต์ - "DirectoryLink.Posts" ซึ่งเราสร้างไว้ก่อนหน้านี้ ซึ่งหมายความว่าค่าของแอตทริบิวต์นี้จะถูกเลือกจากไดเรกทอรี "ตำแหน่ง" ปิดหน้าต่างจานคุณสมบัติ

17. สร้างแอตทริบิวต์ "เงินเดือน" (ประเภท Number, Length 10, Accuracy 2) สำหรับค่าของประเภท "ตัวเลข" ความแม่นยำจะระบุจำนวนตำแหน่งทศนิยม (ในกรณีของเราคือ 2 หลัก)

18. สร้างรายละเอียด DateAcceptance และ DateDismissal (ประเภท Date)

19. ตอนนี้เรามีไดเร็กทอรีสองไดเร็กทอรี และเราสามารถป้อนข้อมูลบางอย่างได้

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

เนื่องจากเราแก้ไข (เปลี่ยนแปลง) โครงสร้างของฐานข้อมูล 1C จะวิเคราะห์การเปลี่ยนแปลงเหล่านี้และแสดงหน้าต่างพร้อมรายการ คลิกปุ่ม "ยอมรับ"

20. เริ่มระบบในโหมด 1C:Enterprise ซึ่งสามารถทำได้โดยตรงจาก Configurator โดยคลิกที่แถบเครื่องมือหรือปุ่ม F5 หน้าต่าง 1C:Enterprise จะปรากฏขึ้น

21. เปิดไดเรกทอรีงาน ในการดำเนินการนี้ ให้คลิกในแผงการนำทาง (ทางด้านซ้ายของหน้าต่างแอปพลิเคชัน) บนคำจารึก (ลิงก์) ตำแหน่ง หน้าต่างไดเรกทอรีจะเปิดขึ้น

22. ป้อนหลายตำแหน่งโดยใช้ปุ่มหรือแป้น INS ตัวอย่างเช่น ผู้อำนวยการ นักบัญชี โปรแกรมเมอร์

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

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

23. เปิดไดเรกทอรีพนักงาน

24. รับพนักงานบางส่วน ตัวอย่างเช่น Ivanov Ivan Ivanovich เป็นผู้อำนวยการ Petrov Petr Petrovich เป็นนักบัญชี Sidorov Sergey Sergeevich เป็นโปรแกรมเมอร์ เรากรอกรายละเอียดเฉพาะ ชื่อ (นามสกุล) และ ตำแหน่ง โปรดทราบว่าเมื่อระบุตำแหน่ง ไดเร็กทอรี Positions จะเปิดขึ้น หากต้องการบันทึกองค์ประกอบไดเร็กทอรีใหม่ ( รายการใหม่) คลิกบันทึกและปิด

25. ปิดหน้าต่าง 1C:Enterprise และกลับสู่โหมด Configurator

ใน ชีวิตจริงการรับพนักงานเข้าทำงานดำเนินการโดยเอกสารบุคลากร "คำสั่งในการจ้างงาน" นี่คือสิ่งที่เราจะใช้ในส่วนที่ 2 ของคำแนะนำของเรา



กำลังโหลด...
สูงสุด