เคล็ดลับที่ 1: วิธีการเปลี่ยนแบบพิมพ์
เคล็ดลับที่ 1: วิธีการเปลี่ยนแบบพิมพ์
บ่อยครั้งที่มีความจำเป็นต้องเปลี่ยนพิมพ์รูปแบบของเอกสารนี้หรือเอกสารใน "1C: Enterprise" หากคุณดำเนินการนี้ผ่านการเปลี่ยนแปลงการกำหนดค่าคุณจะไม่สามารถอัปเดตโปรแกรมโดยอัตโนมัติดังนั้นคุณจึงสามารถใช้การเชื่อมต่อแบบภายนอกได้
คุณจะต้อง
- - คอมพิวเตอร์;
- - โปรแกรมที่จัดตั้งขึ้น "1C: Enterprise"
การเรียนการสอน
1
เปิดโปรแกรม "1C: Enterprise" version 8 ใส่ใจในรายการเมนู "Tools" - "External processing and printing forms" ด้วยคุณลักษณะนี้คุณสามารถจัดเก็บรายงานภายนอกประมวลผลแบบฟอร์มที่พิมพ์ออกมารวมทั้งประมวลผลการกรอกข้อมูลองค์ประกอบของตาราง นอกจากนี้คุณสามารถเชื่อมต่อภายนอก ฟอร์ม แทนที่จะเป็นการเปลี่ยนข้อมูลที่มีอยู่ระบบจะแทรกแซงการกำหนดค่าของโปรแกรม
2
เรียกใช้โปรแกรม "1C:Enterprise "ในโหมดปรับแต่งแล้วสร้างการประมวลผลภายนอกสำหรับการนี้ดำเนินการคำสั่ง" File "-" ใหม่ " ในหน้าต่างที่ปรากฏให้เลือก "การประมวลผลภายนอก" รูปแบบใหม่ของการประมวลผลภายนอกจะปรากฏขึ้นบนหน้าจอ ให้ชื่อ "แบบฟอร์มการพิมพ์ภายนอก" จากนั้นเพิ่มอุปกรณ์ใหม่ที่เรียกว่า "Object reference" ให้ระบุประเภทของเอกสารนั้น - "Document ลิงค์ การรับสินค้าและบริการ». เมื่อต้องการสร้างฟอร์มที่พิมพ์สำหรับเอกสารประเภทอื่นให้ใช้ประเภทการเชื่อมโยงที่เหมาะสม
3
เพิ่มรูปลักษณ์ใหม่โดยคลิกที่ปุ่มที่ต้องการในหน้าต่างแบบฟอร์มใหม่ ให้ชื่อ "เค้าโครง" สร้างพื้นที่ชื่อ "Title" กำหนดพารามิเตอร์ "Title text" จากนั้นคลิกที่ปุ่ม "Actions" เลือกคำสั่ง "Open object module" จากนั้นวางข้อความของโมดูลคุณสามารถใช้ตัวอย่างที่โพสต์ในเว็บไซต์ http://www.uasoft.com.ua/content/articles/315/
4
เรียกใช้โปรแกรม "1C:Enterprise "ไปที่เมนู" Tools "เลือก" External Print Forms " สร้างรายการใหม่ในรายการแบบฟอร์ม เมื่อต้องการทำเช่นนี้ให้เลือกแฟ้มการประมวลผลที่สร้างขึ้นและในส่วนของตารางระบุการเป็นสมาชิกของแบบฟอร์มในเอกสาร "การขายสินค้า" ตรวจสอบการทำงานที่ถูกต้องของแผ่นพิมพ์ใหม่ เมื่อต้องการทำเช่นนี้ให้เปิดเอกสารที่สร้างแล้วไปที่รายการจากนั้นคลิกที่ปุ่ม "พิมพ์" ที่ด้านล่างของหน้าจอเลือกตัวเลือก "External Print Form"
เคล็ดลับที่ 2: วิธีเชื่อมต่อรูปแบบการพิมพ์ภายนอกไปยัง 1C
บางครั้งในการทำบัญชีจะมีความจำเป็นต้องทำการเปลี่ยนแปลงบางอย่างในการพิมพ์ ฟอร์ม ใน 1C นี่ไม่ใช่เรื่องยากที่จะทำ แต่ด้วยการเปลี่ยนรูปแบบการพิมพ์ในตัวการกำหนดค่าจะถูกลบออกจากการสนับสนุนซึ่งจะนำไปสู่การปิดการใช้งานการอัปเดตอัตโนมัติ เพื่อหลีกเลี่ยงปัญหาเหล่านี้ขอแนะนำให้เชื่อมต่อเครื่องพิมพ์ภายนอก ฟอร์ม ใน 1C
การเรียนการสอน
1
เรียกใช้โปรแกรม 1C: วิสาหกิจในโหมดคอนฟิกูเรชัน สร้างการประมวลผลภายนอกด้วยชื่อที่เหมาะสม เพิ่ม "อ้างอิงไปยังวัตถุ" เพื่อตั้งค่าประเภทของค่าที่จะตรงกับปลายทางของรูปแบบการพิมพ์ภายนอก เพื่อให้สะดวกในการทำงานกับโค้ด 1C ให้เรียกใช้หน้าจอ ฟอร์ม และเชื่อมโยงตัวควบคุม "Input field" กับข้อมูล props คัดลอกเค้าโครงของรูปแบบที่พิมพ์ออกมาจากเอกสารต้นทางในการประมวลผลหรือสร้างขึ้นเองตามความต้องการของฝ่ายบัญชี
2
เพิ่มฟังก์ชันลงในโมดูลอ็อบเจ็กต์การประมวลผลพิมพ์ () และทำเครื่องหมายที่ Export คัดลอกฟังก์ชันการสร้างไปยังโมดูลการประมวลผลสำหรับเอกสารตารางจากแฟ้มต้นฉบับ แก้ไขซอร์สโค้ดของฟังก์ชันตามความต้องการของคุณ เพิ่มลงใน Print () ฟังก์ชันการเข้าถึงฟังก์ชันการสร้างเอกสารตารางและความสามารถในการคืนเอกสารสเปรดชีตที่สร้างขึ้น
3
ดีบักฟอร์มพิมพ์ภายนอกผ่านทาง main ฟอร์ม การประมวลผลด้วยฟิลด์รายการ ข้อความเกี่ยวกับข้อผิดพลาดที่สำคัญของฟอร์มพิมพ์ภายนอกจะปรากฏในกล่องข้อความปกติ ไปที่เมนู "ไฟล์ - เปิด" เลือกรูปแบบที่พิมพ์สำหรับเอกสารที่คุณใช้และตรวจสอบการทำงาน เรียกใช้โปรแกรม 1C: Enterprise ในโหมดคอนฟิกูเรชันและดำเนินการแก้จุดบกพร่องทีละขั้นตอนถ้าจำเป็น
4
เชื่อมต่อเครื่องพิมพ์ภายนอก ฟอร์ม. ไปที่เมนู "Tools" เลือกส่วน"รายงานเพิ่มเติมและการประมวลผล" บางจุดเริ่มต้นอาจแตกต่างกันในการกำหนดค่าซอฟต์แวร์ที่แตกต่างกัน แต่สาระสำคัญโดยรวมยังคงไม่เปลี่ยนแปลง เลือก "เปิดรายการแบบฟอร์มพิมพ์ภายนอก" ในช่องแบบเลื่อนลง ระบุชนิดของเอกสารและประเภทของแบบพิมพ์ที่จะต้องเปลี่ยนหากจำเป็น
5
กรอกข้อมูลในส่วนของตารางในส่วนของหน้าต่าง "การเลือก" และ "ตัวเลือก" ซึ่งจะช่วยเพิ่มฟังก์ชันการทำงานเพิ่มเติมให้กับงานพิมพ์ ฟอร์ม. ตรวจสอบรูปแบบการพิมพ์ที่เชื่อมต่อผ่านเอกสาร "Invoice for payment to the buyer" จากนั้นเปิดเมนู "Print" และเลือก ฟอร์ม. คลิกปุ่ม "Default" แบบฟอร์มที่เลือกจะได้รับการแก้ไขเป็นหลัก