การบัญชี 1s 8.3 รายละเอียดเพิ่มเติม
วิธีเพิ่มรายละเอียดเพิ่มเติมให้กับองค์ประกอบไดเรกทอรีใน 1C Accounting 8.3 (การแก้ไข 3.0)
2016-12-07T18:20:33+00:00มันเกิดขึ้นที่เราขาดความสามารถที่มีอยู่ใน 1C และคุณไม่จำเป็นต้องติดต่อโปรแกรมเมอร์เสมอไป ฉันจะบอกคุณเกี่ยวกับหนึ่งในกรณีเหล่านี้ที่เกี่ยวข้องกับ 1C ใหม่: การบัญชี 8.3 (รุ่น 3.0)
ขอให้เรามีช่องไม่เพียงพอที่จะป้อนข้อมูลเกี่ยวกับคู่สัญญาของเรา และเราต้องการเพิ่มฟิลด์ใหม่ซึ่งจะเรียกว่า "สถานะ" และมีค่าหนึ่งในสามค่า ได้แก่ "สูง" "ปานกลาง" และ "ต่ำ" ฉันจะบอกคุณด้านล่างทีละขั้นตอนว่าจะเพิ่มฟิลด์ดังกล่าวได้อย่างไรโดยไม่ต้องเข้าไปในตัวกำหนดค่า
1. ไปที่ส่วน "การดูแลระบบ" และเลือก "การตั้งค่าทั่วไป" ():
2. ค้นหาและทำเครื่องหมายในช่อง "รายละเอียดและข้อมูลเพิ่มเติม" หากยังไม่ได้เลือก คลิกลิงก์ "รายละเอียดเพิ่มเติม":
3. ในส่วนด้านซ้ายของหน้าต่างการตั้งค่าที่เปิดขึ้น ให้เลือก "บัญชี" คลิกปุ่มใหม่บนแถบเครื่องมือ
4. หน้าต่างสำหรับสร้างรายละเอียดใหม่สำหรับองค์ประกอบของไดเร็กทอรี "คู่สัญญา" ได้เปิดขึ้น ป้อน "สถานะ" ในช่องชื่อ ปล่อยให้ "มูลค่าเพิ่มเติม" เป็นประเภทค่า แม้ว่าในอนาคต โปรดทราบว่าอาจมีค่าประเภทอื่นๆ ที่เป็นไปได้ (สตริง ตัวเลข วันที่ ฯลฯ) แต่สิ่งที่เราต้องการตอนนี้คือมูลค่าเพิ่มเติม เนื่องจากเราต้องการให้ตัวเลือกสามตัวเลือกแก่ผู้ใช้อย่างจำกัด
5. หากต้องการสร้างแต่ละตัวเลือก ให้ไปที่แท็บ "ค่า" คลิกปุ่ม "สร้าง" ที่นั่น ป้อนชื่อของค่า (เช่น "สูง") แล้วคลิกปุ่ม "บันทึกและปิด"
6. และต่อไปเรื่อยๆ จนทั้งสามค่าถูกสร้างด้วยชื่อ “สูง”, “ปานกลาง” และ “ต่ำ” ดังแสดงในรูปด้านล่าง คลิกปุ่ม "บันทึกและปิด"
7. ดังที่คุณเห็น ขณะนี้คู่สัญญามีแอตทริบิวต์สถานะอยู่ในรายการรายละเอียดเพิ่มเติม
8. ตอนนี้ถ้าเราไปที่องค์ประกอบใด ๆ ของไดเร็กทอรีคู่สัญญาเราจะเห็นที่ด้านล่างสุดของแบบฟอร์มฟิลด์สถานะใหม่ ( หากไม่เห็น ให้ขยายกลุ่ม "รายละเอียดเพิ่มเติม" ที่ยุบอยู่ในแบบฟอร์ม):
9. ในฟิลด์นี้เราสามารถทดแทนหนึ่งในสามค่าที่เราสร้างขึ้นได้ คุณสามารถเลือกโดยใช้ฟิลด์นี้ในรูปแบบของรายการ ซึ่งสามารถแสดงในรายงาน ฯลฯ
กลุ่มผลิตภัณฑ์ 1C: Enterprise 8 ทั้งหมดมีกลไกการกำหนดค่า เช่น การเพิ่มรายละเอียดและข้อมูลเพิ่มเติมโดยผู้ใช้ ประโยชน์ของกลไกดังกล่าวชัดเจน: ผู้ใช้มีโอกาสที่จะเสริมไดเร็กทอรีและเอกสารด้วยรายละเอียดที่จำเป็นและกรอกข้อมูลที่จำเป็นโดยไม่ต้องเกี่ยวข้องกับโปรแกรมเมอร์
ในผลิตภัณฑ์ซอฟต์แวร์ 1C: Enterprise 8.3 กลไกนี้ได้รับการปรับปรุงและลดความซับซ้อนลงอย่างมากในแง่ของการเข้าถึงของผู้ใช้ ออบเจ็กต์การกำหนดค่าที่รับผิดชอบรายละเอียดและข้อมูลเพิ่มเติมมีการเปลี่ยนแปลงเช่นกัน:
มาดูอินเทอร์เฟซของกลไกเพื่อดูรายละเอียดและข้อมูลเพิ่มเติมโดยใช้ตัวอย่างของการกำหนดค่า “Trade Management 11.1”
หากยังไม่ได้ทำการตั้งค่า คุณจะต้องเปิดใช้งานความสามารถในการใช้กลไกนี้ในการตั้งค่าการกำหนดค่า หากต้องการทำสิ่งนี้ในแผงส่วน ให้ไปที่ส่วน "การดูแลระบบ" ในแผงการนำทาง เลือก "การตั้งค่าทั่วไป" และทำเครื่องหมายที่ช่อง "รายละเอียดและข้อมูลเพิ่มเติม"
หากต้องการเปิดแบบฟอร์มสำหรับสร้างรายละเอียดเพิ่มเติม ให้คลิกที่ลิงก์ “รายละเอียดเพิ่มเติม” ในแบบฟอร์มการตั้งค่าทั่วไปเดียวกัน
ทางด้านซ้ายของหน้าต่างที่เปิดขึ้นจะแสดงแผนผังชุดหนังสืออ้างอิงและเอกสาร สำหรับบางไดเร็กทอรี สามารถสร้างรายละเอียดเพิ่มเติมสำหรับชุดต่างๆ ได้ ตัวอย่างเช่น สำหรับไดเร็กทอรี "พันธมิตร" จะมีชุดที่กำหนดไว้ล่วงหน้า เช่น ลูกค้า ซัพพลายเออร์ อื่นๆ ชุดบังคับสำหรับแต่ละไดเร็กทอรีที่มีหลายชุดคือชุด "ทั่วไป" ซึ่งช่วยให้คุณสร้างรายละเอียดเพิ่มเติมสำหรับองค์ประกอบทั้งหมดของไดเร็กทอรีโดยไม่มีข้อยกเว้น
มาดูคำอธิบายการสร้างอุปกรณ์ประกอบฉากเพิ่มเติมกัน
เลือกไดเร็กทอรีหรือเอกสารที่ต้องการทางด้านซ้ายของแบบฟอร์ม เช่น ไดเร็กทอรี "Partners" ชุด "Clients" และคลิกที่ปุ่ม "Create"
แบบฟอร์มสำหรับสร้างอุปกรณ์ประกอบฉากที่มีการตั้งค่าต่างๆ จะเปิดขึ้น โดยปกติแล้ว จะต้องกรอกชื่อของรายละเอียดเพิ่มเติมที่สร้างขึ้น การตรวจสอบแฟล็ก "จำเป็นต้องกรอกแอตทริบิวต์" จะกำหนดว่าข้อผิดพลาดในการบันทึกวัตถุจะปรากฏขึ้นหรือไม่ หากไม่ได้กรอกแอตทริบิวต์เพิ่มเติมที่สร้างขึ้น ประเภทค่าอาจแตกต่างกันมาก ตั้งแต่ประเภทข้อมูลพื้นฐาน เช่น ตัวเลขหรือสตริง ไปจนถึงลิงก์ไปยังไดเร็กทอรีต่างๆ
นอกจากนี้ หากคุณเลือกประเภทของค่าแอตทริบิวต์ เช่น "มูลค่าเพิ่มเติม" คุณสามารถระบุรายการค่าแอตทริบิวต์ที่เป็นไปได้ที่แตกต่างกันโดยสิ้นเชิง แม้จะแบ่งออกเป็นกลุ่มก็ตาม มาสร้างค่าเพิ่มเติมเวอร์ชันที่ง่ายที่สุดโดยจำลองประเภทดั้งเดิม "บูลีน" มาตั้งชื่อ "ลูกหนี้" กันดีกว่า ประเภทค่าจะเป็น "มูลค่าเพิ่ม" ในรายการฟิลด์ค่าเพิ่มเติมเราจะสร้างสองรายการ: "ใช่" และ "ไม่"
หลังจากบันทึกและปิดแบบฟอร์มการสร้างรายละเอียดเพิ่มเติมแล้ว ชื่อชุดที่เลือก จะระบุจำนวนรายละเอียดที่สร้างสำหรับชุดนี้
มาดูกันว่ารายละเอียดเพิ่มเติมสะท้อนให้เห็นในรูปแบบขององค์ประกอบไดเร็กทอรีอย่างไร ในส่วน "การขาย" ให้เปิดไดเรกทอรี "ลูกค้า" และเลือกลูกค้าที่มีอยู่ แท็บ "เพิ่มเติม" ปรากฏในแบบฟอร์มซึ่งจะมีรายละเอียดเพิ่มเติมที่สร้างขึ้นทั้งหมด
ควรคำนึงว่าในตอนแรกค่าของพวกเขาจะว่างเปล่า 1C: Enterprise 8.3 จัดให้มีการแก้ไขออบเจ็กต์การกำหนดค่ากลุ่มซึ่งทำให้การกรอกรายละเอียดง่ายขึ้นมาก เลือกองค์ประกอบต่างๆ ของไดเร็กทอรี "ไคลเอนต์" จากนั้นเรียกเมนู "การทำงานทั้งหมด" และเลือก "แก้ไขที่เลือก" แบบฟอร์มสำหรับการเปลี่ยนแปลงรายละเอียดไดเร็กทอรีของกลุ่ม รวมถึงรายการเพิ่มเติมจะเปิดขึ้น มาหาแอตทริบิวต์ที่สร้างขึ้น "ลูกหนี้" และกำหนดค่าที่ต้องการ หลังจากคลิกปุ่ม "เปลี่ยนแปลงรายละเอียด" ค่านี้จะถูกกำหนดให้กับองค์ประกอบที่เลือกทั้งหมดของไดเร็กทอรี
เราต้องพิจารณาสร้างรายละเอียดเพิ่มเติมสำหรับไดเร็กทอรี "Nomenclature" แยกต่างหาก ความจริงก็คือชุดสำหรับนั้นขึ้นอยู่กับจำนวนประเภทของรายการ ดังนั้นอีกวิธีหนึ่งในการสร้างรายละเอียดเพิ่มเติมจึงรวมอยู่ในรูปแบบขององค์ประกอบไดเร็กทอรี "ประเภทของรายการ" บนแท็บพิเศษ "รายละเอียดเพิ่มเติม"
การสร้างรายละเอียดเพิ่มเติมเกิดขึ้นในลักษณะเดียวกับที่อธิบายไว้ข้างต้น ข้อแตกต่างคือหากในไดเร็กทอรีแท็บ "ขั้นสูง" ปรากฏขึ้นเพื่อแสดงรายละเอียดเพิ่มเติมในรูปแบบองค์ประกอบ รายละเอียดเพิ่มเติมสำหรับไดเร็กทอรี "ระบบการตั้งชื่อ" จะแสดงในรูปแบบองค์ประกอบโดยตรงบนแท็บ "คำอธิบาย"
» ระบบย่อยของรายละเอียดเพิ่มเติมได้รับการปรับปรุงอย่างมาก และการทำงานกับระบบก็สะดวกยิ่งขึ้นมาก อย่างไรก็ตาม ก่อนอื่นคุณต้องเข้าใจความซับซ้อนของการป้อนรายละเอียด คุณสมบัติ และการตั้งค่า
เหตุใดคุณจึงต้องการข้อมูลเพิ่มเติมและรายละเอียด?
รายละเอียดจะอยู่ในวัตถุโดยตรงในส่วนที่เป็นตาราง เมื่อผู้ดูแลระบบกำหนดค่าคุณลักษณะใหม่ คุณลักษณะดังกล่าวจะปรากฏในรูปแบบออบเจ็กต์ จากนั้นก็สามารถกรอกได้เลย การใช้รายละเอียดเพิ่มเติมเป็นสิ่งจำเป็นในการอธิบายคุณสมบัติของวัตถุที่เป็นส่วนประกอบที่สำคัญ รายละเอียดดังกล่าวจะถูกป้อนในระหว่างกระบวนการแก้ไขออบเจ็กต์ ซึ่งสามารถทำได้โดยผู้ใช้ที่มีสิทธิ์ในการเข้าถึงวัตถุ
จำเป็นต้องมีข้อมูลเพิ่มเติมเพื่อจัดเก็บข้อมูลที่ไม่ใช่องค์ประกอบสำคัญของออบเจ็กต์ สามารถป้อนได้ในหน้าต่างแยกต่างหากที่เรียกว่าโดยคลิกปุ่มที่มีชื่อเดียวกันซึ่งอยู่ในแถบเครื่องมือด้านบนของแบบฟอร์มสำหรับองค์ประกอบของไดเรกทอรีและเอกสารที่สามารถเข้าถึงบริการข้อมูลเพิ่มเติมและในแบบฟอร์มสำหรับรายการไดเรกทอรีและเอกสาร .
สำคัญ:
ข้อมูลนี้จะพร้อมใช้งานสำหรับผู้ใช้ที่ไม่มีสิทธิ์เข้าถึงออบเจ็กต์โดยตรง
การตั้งค่ารายละเอียดและข้อมูลเพิ่มเติม
ในการใช้ฟังก์ชันที่เกี่ยวข้องให้ทำเครื่องหมายในช่องที่เรียกว่า "ใช้รายละเอียดและข้อมูลเพิ่มเติม": โดยไปที่ส่วน "การดูแลระบบ" เลือกแผงการตั้งค่าจากนั้นรายการการตั้งค่าโปรแกรมและไปที่แท็บที่เราต้องการ
การเพิ่มอุปกรณ์ประกอบฉากใหม่
โปรดทราบว่าเฉพาะผู้ใช้ที่มีสิทธิ์การเข้าถึงแบบเต็มเท่านั้นที่สามารถดำเนินการนี้ได้
- เปิดรายการ "ชุดเพิ่มเติม" รายละเอียดและข้อมูล" (ส่วน "การบริหาร" ส่วนย่อย "แบบฟอร์ม" ในแผงการนำทาง) ในรายการออบเจ็กต์ที่ได้รับอนุญาตให้กำหนดรายละเอียดเพิ่มเติมเราจะเห็นเอกสารที่อนุญาตให้ป้อนข้อมูลได้และไดเร็กทอรีบางส่วนที่อนุญาตให้ป้อนทั้งรายละเอียดและข้อมูล ในกรณีนี้ ไม่สามารถนำออบเจ็กต์ใหม่เข้าไปในชุดได้
- แบบฟอร์มประกอบด้วยตารางพร้อมชุดข้อมูลเอกสารเพิ่มเติม เมื่อเปิดวัตถุไดเร็กทอรีเราจะเห็นว่ารูปแบบของชุดนั้นแตกต่างออกไป: มีการเพิ่มตารางที่มีชุดรายละเอียดเข้าไป เราป้อนรายละเอียดใหม่ เช่น สำหรับไดเร็กทอรีชื่อ "พนักงาน" โดยคลิกปุ่มการเลือกเหนือตารางรายละเอียดเพิ่มเติม แบบฟอร์มการคัดเลือกจะปรากฏขึ้น ในกรณีที่รายละเอียดใหม่สำหรับวัตถุอื่น ๆ ได้ถูกป้อนลงในฐานข้อมูลก่อนหน้านี้ รายละเอียดทั้งหมดจะปรากฏในแบบฟอร์มนี้และสามารถเลือกได้ ถ้าไม่เช่นนั้น เราจะสร้างอีกอันโดยใช้ปุ่มที่เกี่ยวข้อง
- ป้อนพารามิเตอร์เพิ่มเติม เช่น "เขตที่อยู่อาศัย" ในประเภทค่า ให้เลือก "ค่าคุณสมบัติของวัตถุ" และเลือกในรายการที่ปรากฏขึ้น ที่นี่ คุณยังสามารถตั้งค่าประเภทข้อมูลแบบผสมได้
- ต่อไป เราสามารถตั้งค่าลักษณะที่ปรากฏของคำแนะนำเครื่องมือ ความคิดเห็น และการนำเสนอพารามิเตอร์ใหม่ได้
- เมื่อกรอกค่าที่ต้องการทั้งหมดแล้ว คลิก "บันทึกและปิด" อุปกรณ์ประกอบฉากเพิ่มเติมจะถูกเพิ่มเข้าไปในชุด หากต้องการ คุณสามารถกำหนดลักษณะ "บังคับ" ของแอตทริบิวต์ใหม่สำหรับไดเร็กทอรี "พนักงาน" ได้หากต้องการ หากเราปล่อยให้เป็น "ค่าเริ่มต้น" "ภาระผูกพัน" ที่เกี่ยวข้องกับไดเร็กทอรีจะเหมือนกับในคำอธิบายโดยตรงของแอตทริบิวต์
- จากนั้นคุณสามารถบันทึกและปิดชุดของไดเร็กทอรีนี้ได้
- เราเปิดข้อมูลดังกล่าวเพื่อให้แน่ใจว่าส่วนย่อยข้อมูลเพิ่มเติมปรากฏในองค์ประกอบของแบบฟอร์ม ซึ่งมีแอตทริบิวต์ "เขตที่อยู่อาศัย" ที่จำเป็น
- ตอนนี้เราเข้าสู่รายชื่อเขตและเลือกเขตที่จำเป็นสำหรับพนักงานคนใดคนหนึ่ง
บันทึก หากคุณทำเครื่องหมายที่ช่อง "ต้องกรอก" ส่วนของไดเร็กทอรีที่ไม่ได้กรอกรายละเอียดของพื้นที่ที่อยู่อาศัยจะไม่ถูกบันทึก
เราประสบความสำเร็จ และตอนนี้เมื่อสร้างเอกสารการรายงาน เราจะสามารถแสดงฟิลด์เพิ่มเติมที่เรียกว่า "เขตที่อยู่อาศัย" ได้
ในแอปพลิเคชันตระกูล 1C ผู้ใช้จะได้รับเครื่องมือซึ่งหากจำเป็นคุณสามารถขยายรายการฟิลด์วัตถุและเพิ่มรายการใหม่ได้ กลไกการทำงานมีให้สำหรับผู้ใช้ที่มีสิทธิ์เต็มที่ การแก้ปัญหาไม่จำเป็นต้องมีการแทรกแซงของนักพัฒนาเพื่อทำการเปลี่ยนแปลงการกำหนดค่ามาตรฐาน แนวคิดในการใช้ฟังก์ชันการทำงานมีความคล้ายคลึงกับผลิตภัณฑ์ต่างๆ เนื้อหานี้จะแสดงวิธีใช้รายละเอียดเพิ่มเติมใน 1C.UNF
แนวคิดของกลไกสำหรับรายละเอียดเพิ่มเติม
การมีอยู่ของรายละเอียดเพิ่มเติมในไดเร็กทอรีและเอกสารนั้นจัดทำโดยผู้พัฒนาระบบ ความแตกต่างจากฟิลด์อื่นคือฟิลด์เหล่านี้จะแสดงอยู่ในออบเจ็กต์โดยปริยายจนกว่าจะมีการระบุ หลังจากการประกาศ การทำงานกับฟิลด์ที่สร้างขึ้นจะดำเนินการตามปกติ วิธีการใช้เครื่องมือประกอบด้วยประเด็นหลักหลายประการ:
- ผู้ใช้มีโอกาสที่จะระบุชื่อของพารามิเตอร์ กำหนดประเภทของพารามิเตอร์ และต้องกรอกหรือไม่
- หลังจากทำการตั้งค่าแล้ว ฟิลด์ของรายละเอียดที่สร้างขึ้นจะแสดงบนแบบฟอร์มอินพุตในกลุ่มแยกต่างหาก การทำงานของฟิลด์จะขึ้นอยู่กับการตั้งค่าที่ทำ
- ค่าของข้อมูลที่ป้อนสามารถนำมาใช้เมื่อสร้างรายงานพร้อมกับองค์ประกอบข้อมูลอื่น ๆ ของไดเร็กทอรีหรือเอกสาร
การตั้งค่ารายละเอียดเพิ่มเติม
การเข้าถึงการดำเนินการสร้างรายละเอียดออบเจ็กต์ใหม่มีให้ในส่วน "การตั้งค่า / การดูแลระบบ / รายละเอียดเพิ่มเติม" ธง "รายละเอียดและข้อมูลพร้อมรายการค่าทั่วไป" และ "รายละเอียดและข้อมูลทั่วไป" ประกาศความเป็นไปได้ของการนำพารามิเตอร์และค่าที่สร้างขึ้นกลับมาใช้ซ้ำ
การคลิกลิงก์ "รายละเอียดเพิ่มเติม" จะเปิดหน้าต่างแก้ไข โดยที่ด้านซ้ายจะมีรายการออบเจ็กต์ที่คุณสามารถขยายรายการแอตทริบิวต์ได้ ด้านขวาของหน้าต่างจะแสดงชุดคุณลักษณะที่ผู้ใช้กำหนดของออบเจ็กต์ที่เลือกทางด้านซ้าย
การกำหนดค่า 1C.UNF มีไดเรกทอรีและเอกสารมากกว่าสี่สิบรายการสำหรับการแนะนำคุณลักษณะใหม่:
- ศัพท์;
- คู่สัญญา;
- บุคคล;
- รายงานล่วงหน้า
- ข้อตกลง;
- การปรับรายได้
- ใบเสร็จรับเงิน;
- ใบแจ้งหนี้สำหรับการชำระเงินและวัตถุอื่น ๆ
เมื่อเลือกวัตถุสำหรับแก้ไขแล้ว หากต้องการสร้างแอตทริบิวต์ใหม่ ให้ใช้ปุ่ม "เพิ่ม / ใหม่" หรือ "สร้าง"
ความพร้อมใช้งานของปุ่มจะถูกกำหนดโดยการตั้งค่าสถานะในขั้นตอนก่อนหน้า: ในกรณีของวิธีการ "ส่วนบุคคล" สำหรับแต่ละวัตถุในแง่ของการสร้างฟิลด์เพิ่มเติม ปุ่ม "สร้าง" จะแสดงบนแบบฟอร์ม แต่ถ้า "หลายรายการ" คาดว่าจะใช้พารามิเตอร์และค่าของมัน แอปพลิเคชันจะเสนอปุ่ม "เพิ่ม"
คุณสมบัติของการสร้างอุปกรณ์ประกอบฉาก
ข้อมูลจำเพาะของพารามิเตอร์ออบเจ็กต์ใหม่ประกอบด้วย:
- ระบุชื่อ;
- การกำหนดประเภทของค่า
- การตั้งค่าพารามิเตอร์ที่กำหนดความพร้อมใช้งานของพารามิเตอร์และอินพุตที่จำเป็น
หากมีการประกาศพารามิเตอร์บังคับ แอปพลิเคชันจะเริ่มควบคุมลักษณะนี้ และจะไม่อนุญาตให้ผู้ใช้บันทึกออบเจ็กต์ที่มีค่าแอตทริบิวต์ว่าง
การกำหนดค่ามีชุดประเภทข้อมูลที่หลากหลายสำหรับการกำหนดรายละเอียดเพิ่มเติม:
- ค่าบูลีน
- ค่าสตริงและตัวเลข
- การโอนโดยพลการ;
- ลิงก์ไปยังหนังสืออ้างอิง
- และตัวเลือกอื่นๆ
ตามตัวอย่าง เราได้เพิ่มแอตทริบิวต์ "หมวดหมู่" ของประเภท "โอน" ลงในองค์ประกอบไดเรกทอรี "คุณสมบัติ" แล้ว หลังจากทำการตั้งค่าแล้ว เมื่อคุณเปิดรายการไดเร็กทอรีเพื่อแก้ไข ฟิลด์ที่สอดคล้องกับรายละเอียดที่สร้างขึ้นจะอยู่ที่ด้านล่างของแบบฟอร์มและสามารถกรอกได้
รายละเอียดเพิ่มเติมในรายงาน
หลังจากกรอกข้อมูลในเอกสารหรือไดเร็กทอรีลงในฟิลด์ใหม่แล้ว สามารถใช้ในแบบฟอร์มการรายงานได้
กลับมาที่ตัวอย่าง เรามาสร้างแบบฟอร์มการรายงาน "บัตรสินค้าคงคลัง" ซึ่งสร้างขึ้นบนพื้นฐานของไดเรกทอรี "ทรัพย์สิน" ที่แก้ไขแล้ว ทางด้านขวาของแบบฟอร์มมีเครื่องมือที่ให้การปรับแต่งตามความต้องการของผู้ใช้ มั่นใจได้ในการแสดงพารามิเตอร์ใหม่ในรายงานโดยการเพิ่มตำแหน่งใหม่ในกลุ่ม "แถว" คำสั่ง “+Add line” จะเปิดหน้าต่างสำหรับเลือกรายละเอียดที่เป็นไปได้ ซึ่งได้แก่รายละเอียดใหม่ของไดเร็กทอรี “Property”
ข้อมูลเพิ่มเติมยังสามารถใช้เพื่อกรองออบเจ็กต์ได้ ในกลุ่มการตั้งค่า "ตัวกรอง" คุณสามารถใช้พารามิเตอร์ "หมวดหมู่" ได้ตามปกติเพื่อสร้างเงื่อนไขการเลือก
การประมวลผลซอฟต์แวร์รายละเอียดเพิ่มเติม
การดำเนินการที่อธิบายไว้สำหรับการเปลี่ยนวัตถุไม่จำเป็นต้องมีการแทรกแซงของโปรแกรมเมอร์ ออบเจ็กต์การกำหนดค่าสามารถเสริมด้วยพารามิเตอร์ที่จำเป็นโดยผู้ใช้ที่มีระดับการเข้าถึงออบเจ็กต์ที่ต้องการและมีประสบการณ์เพียงพอในการทำงานกับแอปพลิเคชัน การตัดสินใจใช้เครื่องมือที่เสนอจะต้องมีความรอบคอบและสมเหตุสมผล ในกรณีที่รายละเอียดมีวัตถุประสงค์เพื่อใช้สำหรับการจัดเก็บและแสดงในรายงานเท่านั้น กลไกที่อธิบายไว้จะเหมาะสมที่สุด
ข้อมูลที่มีแนวโน้มว่าจะต้องใช้รหัสพิเศษในการประมวลผลไม่ควรวางลงในช่องเพิ่มเติม . เมื่อเขียนโค้ด ข้อมูลดังกล่าวจะถูกเข้าถึงในวิธีที่แตกต่างเมื่อเทียบกับรายละเอียดมาตรฐาน มีลักษณะเป็นของตัวเอง และเพิ่มต้นทุนค่าแรงในการเขียนโค้ด ในสถานการณ์เช่นนี้มีเหตุผลที่จะต้องติดต่อโปรแกรมเมอร์ตั้งแต่แรกและทำการเปลี่ยนแปลงการกำหนดค่าด้วยความช่วยเหลือของเขา
การใช้รายละเอียดและข้อมูลเพิ่มเติมใน BP 3.0
รายละเอียดและข้อมูลเพิ่มเติม (ต่อไปนี้จะเรียกว่า DRS) เป็นกลไกที่ช่วยให้คุณสามารถขยายฟังก์ชันการทำงานได้โดยไม่ต้องเปลี่ยนการกำหนดค่า ฉันได้รับแจ้งให้เขียนบันทึกนี้โดยสั่งให้พิมพ์ TTN และใบรับรอง A และ B โดยคงรายละเอียดไว้ เพื่อวัตถุประสงค์ในการสำแดงผลิตภัณฑ์แอลกอฮอล์ต่อไป และเพียงเพื่อดูข้อมูลเพิ่มเติมอีกครั้ง ในการขาย พวกเขาใช้หน่วยจ่ายไฟพื้นฐาน 3.0 - ไม่สามารถเปลี่ยนการกำหนดค่าได้ตามนั้น แต่สำหรับงานนี้ DRS ก็เพียงพอแล้ว
โดยหลักการแล้ว สำหรับ BP 2.0 ฉันมีวิธีแก้ปัญหามาเป็นเวลานาน - ฉันยังใช้รายละเอียดเพิ่มเติมที่บันทึกข้อมูลเกี่ยวกับรถ คนขับ ผู้ให้บริการ ฯลฯ ด้วย โครงร่างได้รับการดำเนินการ - เมื่อพิมพ์รายละเอียดเพิ่มเติมจะถูกบันทึก (ในระหว่างการพิมพ์ครั้งแรกจะมีการสร้างสิ่งที่ไม่ได้สร้างขึ้น) และในระหว่างการพิมพ์ครั้งต่อไปรายละเอียดแบบฟอร์มจะถูกกรอกด้วยค่าที่บันทึกไว้ ฉันใช้ข้อมูลเดียวกันนี้ในการกรอกใบสำแดงแอลกอฮอล์ ฉันเริ่มใช้ UV ใน BP 3.0 (3.0.20.18) และเห็นว่ากลไกการใช้ DRS เปลี่ยนไปอย่างมาก และ IMHO ดีขึ้น:
- ออบเจ็กต์ "ที่ให้บริการ" DRS มีการเปลี่ยนแปลง:
บีพี 2.0 |
บีพี 3.0 |
ค่าอ้างอิงของคุณสมบัติของวัตถุ |
|
แผนประเภทลักษณะ วัตถุประสงค์ของคุณสมบัติของประเภทของวัตถุ |
|
แผนประเภทลักษณะ คุณสมบัติของวัตถุ |
|
ข้อมูลการลงทะเบียน ObjectPropertyValues |
|
ไดเรกทอรีของชุดรายละเอียดและข้อมูลเพิ่มเติม |
|
แผนประเภทลักษณะ รายละเอียดและข้อมูลเพิ่มเติม |
|
ข้อมูล ลงทะเบียน ข้อมูลเพิ่มเติม |
- ใน 2.0 ชื่อ "รายละเอียดเพิ่มเติม" ไม่ได้สะท้อนถึงสาระสำคัญของวัตถุประสงค์ของข้อมูลนี้อย่างถูกต้อง - ยังคงเป็นเพียง "ข้อมูลเพิ่มเติม" และถูกเก็บไว้ในออบเจ็กต์การกำหนดค่าที่แตกต่างจากออบเจ็กต์ของข้อมูลนี้เอง ใน 3.0 คุณสามารถระบุทั้งข้อมูลที่บันทึกไว้ในการลงทะเบียน "ข้อมูลเพิ่มเติม" และรายละเอียดที่บันทึกไว้ในส่วนตารางของไดเรกทอรี "รายละเอียดเพิ่มเติม" อย่างแม่นยำ (ใน UT 11 ขณะนี้เอกสารมีส่วนตารางที่คล้ายกัน) และรายละเอียดเหล่านี้ มีให้ใช้งานในรูปแบบขององค์ประกอบไดเร็กทอรี และไม่ได้ถูกเรียกด้วยปุ่มในหน้าต่างแยกต่างหาก
อย่างที่คุณเห็น มีวัตถุ DRS น้อยลง และสำหรับฉันแล้วดูเหมือนว่าการทำงานกับวัตถุเหล่านั้นจะสะดวกกว่า ข้อแตกต่างที่สำคัญคือรายการออบเจ็กต์การกำหนดค่าที่สามารถจัดเก็บ DRS ได้นั้นไม่ได้จัดเก็บไว้ในแง่ของประเภทของคุณสมบัติ "การกำหนดคุณสมบัติของหมวดหมู่ของออบเจ็กต์" แต่ในไดเร็กทอรี "ชุดรายละเอียดและข้อมูลเพิ่มเติม" ซึ่ง มีสองส่วนที่เป็นตาราง:
- - รายละเอียดเพิ่มเติม - ประกอบด้วยรายการรายละเอียดที่มีอยู่ในรูปแบบของหนังสืออ้างอิงสำหรับการอ่าน/การเขียน และธงที่ต้องกรอกให้เสร็จสิ้น รายละเอียดเหล่านี้จะถูกเก็บไว้ในส่วนตารางของไดเร็กทอรี
- - ข้อมูลเพิ่มเติม - รายการข้อมูลที่จัดเก็บไว้ในการลงทะเบียน "ข้อมูลเพิ่มเติม" และสามารถดูได้ผ่านปุ่มเพิ่มเติม
สำหรับเอกสาร ขณะนี้มีเพียงข้อมูลเพิ่มเติมบางส่วนเท่านั้น:
สำหรับไดเร็กทอรี คุณสามารถตั้งค่าทั้งข้อมูลและรายละเอียดเพิ่มเติมได้:
นอกจากนี้ รายละเอียดเพิ่มเติมของไดเร็กทอรีจะถูกแก้ไขในรูปแบบขององค์ประกอบ:
รายละเอียดที่ลงทะเบียนสำหรับไดเร็กทอรีจะแสดงบนแบบฟอร์มองค์ประกอบ แต่รายการในส่วนตารางของรายละเอียดเพิ่มเติมจะปรากฏก็ต่อเมื่อมีการกรอกแล้วเท่านั้น
องค์ประกอบของวัตถุที่มี DRS ก็เปลี่ยนไปเช่นกัน:
- - BP 2.0 คือ 15 ไดเร็กทอรีและรายการเอกสารการกำหนดค่าทั้งหมดในลักษณะเดียว
- - ขณะนี้ไดเร็กทอรี BP 3.0 มีเอกสาร 18 และ 110 ฉบับ (ฉันไม่ได้ตรวจสอบเอกสารเหล่านี้ทั้งหมดหรือไม่) ซึ่งข้อมูลเพิ่มเติมแต่ละรายการระบุไว้ในองค์ประกอบที่กำหนดไว้ล่วงหน้าแยกต่างหากของไดเร็กทอรี "ชุดรายละเอียดและข้อมูลเพิ่มเติม"
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับประเภท "ค่าคุณสมบัติของวัตถุ" คุณสามารถระบุรายการที่กำหนดเองสำหรับการเลือก - อันที่จริงแล้วเป็นอะนาล็อกของไดเร็กทอรี (ตั้งแต่ 2.0 เป็นไดเร็กทอรี "ค่าคุณสมบัติของวัตถุ"):
รายชื่อสามารถแก้ไขได้
อีกประเด็นหนึ่งจากใบรับรอง PVC “รายละเอียดและข้อมูลเพิ่มเติม” -“รายละเอียดและข้อมูลเพิ่มเติมทั้งหมดเกี่ยวกับวัตถุสามารถแสดงในรายงานและรายการได้”- อันที่จริง DRS ที่ลงทะเบียนไว้ตอนนี้ไม่เพียงแต่สามารถใช้เพื่อวัตถุประสงค์ในการจัดเก็บข้อมูลเท่านั้น แต่ยังรวมถึงการเลือกเอกสารในรายการ ฯลฯ อีกด้วย
รายการ RTiU ที่ไม่มีการเลือก:
บันทึกข้อมูลเพิ่มเติมสำหรับเอกสาร:
การตั้งค่าการเลือกรายการ RTiU ตามข้อมูลเพิ่มเติม:
รายการ RTiU พร้อมตัวเลือกที่กำหนดไว้สำหรับไดรเวอร์ว่าง:
ดูเหมือนไม่มีอะไรแต่ก็ดี…….