หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง
เมื่อคุณออกแบบเทมเพลตฟอร์ม Microsoft Office InfoPath ที่จะขึ้นอยู่กับฐานข้อมูลMicrosoft Office Access 2007 (รูป.accdb) หรือบันทึกในเวอร์ชันก่อนหน้า (.mdb) ฐานข้อมูล Access, InfoPath สร้างการเชื่อมต่อข้อมูลหลักกับฐานข้อมูลนั้นโดยอัตโนมัติ ถ้า ณวันใหม่กว่า ตำแหน่งที่ตั้งของการเปลี่ยนแปลงในฐานข้อมูล Access เช่นถ้า คุณย้ายฐานข้อมูลไปยังตำแหน่งอื่น คุณจะต้องการเปลี่ยนแปลงการเชื่อมต่อข้อมูลหลักของเทมเพลตฟอร์ม บทความนี้อธิบายวิธีการเปลี่ยนแปลงการเชื่อมต่อข้อมูลหลักในแม่แบบของฟอร์ม InfoPath ให้ชี้ไปยังฐานข้อมูล Access ที่แตกต่างกัน
ค้นหาลิงก์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนข้อมูลรองการเชื่อมต่อกับแหล่งข้อมูลภายนอกอื่น ๆ ในส่วนดูเพิ่มเติม
ในบทความนี้
ภาพรวม
เมื่อต้องการเปลี่ยนการเชื่อมต่อข้อมูลหลักของเทมเพลตฟอร์ ฐานข้อมูล Access ใหม่คุณสามารถใช้ตัวช่วยสร้างการเชื่อมต่อข้อมูลเพื่อสร้างการเชื่อมต่อข้อมูลหลักใหม่ เมื่อคุณสร้างการเชื่อมต่อข้อมูลใหม่ InfoPath สร้างแบบใหม่หลักแหล่งข้อมูล ที่ประกอบด้วยเขตข้อมูลและกลุ่มที่สอดคล้องกับวิธีจัดเก็บข้อมูลในฐานข้อมูลใหม่ ถ้าฐานข้อมูลใหม่เก็บข้อมูลในแบบเดียวกับฐานข้อมูลเก่า InfoPath โดยอัตโนมัติผูกตัวควบคุมที่มีอยู่ในเทมเพลตฟอร์มไปยังเขตข้อมูลและกลุ่มในแหล่งข้อมูลหลักใหม่
ถ้าเขตข้อมูลและกลุ่มในแหล่งข้อมูลหลักใหม่ไม่ตรงกับเขตข้อมูลและกลุ่มในแหล่งข้อมูลเก่า InfoPath เอาออกรวมแหล่งข้อมูลจากตัวควบคุมที่มีอยู่ ถ้าการผูกข้อมูลเหล่านั้นจะถูกเอาออก แล้วคุณจะต้องการผูกตัวควบคุมไว้กับเขตข้อมูลอื่นและกลุ่มในแหล่งข้อมูลหลักใหม่ถ้าคุณต้องการใช้ตัวควบคุมเหล่านี้ต่อไป หรือคุณสามารถเอาตัวควบคุมจากเทมเพลตฟอร์ม
หลังจากที่คุณเปลี่ยนการเชื่อมต่อข้อมูลหลัก คุณควรประกาศเทมเพลตฟอร์มและทดสอบที่ฟอร์มที่ยึดตามเทมเพลตนี้ฟอร์มยังคงทำงาน ในสภาพแวดล้อมแบบทดสอบ หลังจากที่คุณทำให้เสร็จสมบูรณ์ของคุณทดสอบ คุณสามารถอนุญาตให้ผู้ใช้เพื่อเริ่มการกรอกฟอร์มใหม่ที่ยึดตามเทมเพลตนี้ฟอร์มนั้น
ค้นหาลิงก์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับการประกาศเทมเพลตฟอร์มในส่วนดูเพิ่มเติม
ก่อนที่คุณจะเริ่มต้น
ก่อนที่คุณเปลี่ยนการเชื่อมต่อข้อมูลหลัก คุณจะต้องการใช้ข้อมูลต่อไปนี้จากผู้ดูแลระบบฐานข้อมูลของคุณ:
-
ตำแหน่งที่ตั้งของฐานข้อมูล Access ใหม่
หมายเหตุ: ถ้าฐานข้อมูล Access ใหม่ถูกเก็บไว้ในตำแหน่งที่ตั้งบนเครือข่าย ให้แน่ใจว่า ตำแหน่งบนเครือข่ายที่สามารถเข้าถึงแก่ผู้ใช้ของคุณ
-
ตรวจสอบว่า ชื่อตาราง เขตข้อมูลชื่อ และความสัมพันธ์ในฐานข้อมูลใหม่จะเหมือนกับสำหรับฐานข้อมูลเก่า ถ้าคุณต้องการเพิ่มความสัมพันธ์ของตารางเมื่อคุณออกแบบเทมเพลตฟอร์ก่อน คุณจะต้องเพิ่มความสัมพันธ์ของตารางเหล่านั้นเดียวกันเมื่อคุณเปลี่ยนการเชื่อมต่อข้อมูลหลัก
ขั้นตอนที่ 1: เปลี่ยนการเชื่อมต่อข้อมูลหลักในเทมเพลตฟอร์ม
-
บนเมนูเครื่องมือ คลิกแปลงแหล่งข้อมูลหลัก
-
ในตัวช่วยสร้างการเชื่อมต่อข้อมูล ตรวจสอบว่า ตัวเลือกนั้นถูกต้อง แล้ว คลิกถัดไป
-
บนหน้าถัดไปของตัวช่วยสร้าง คลิกฐานข้อมูล (Microsoft SQL Server หรือ Microsoft Office Access เท่านั้น), แล้ว คลิ กถัดไป
-
บนหน้าถัดไปของตัวช่วยสร้าง คลิกเปลี่ยนแปลงฐานข้อมูล
-
ในกล่องโต้ตอบเลือกแหล่งข้อมูล เรียกดูตำแหน่งที่ตั้งของฐานข้อมูล Access ใหม่ แล้ว คลิ กเปิด
ขั้นตอนที่ 2: เลือกตารางฐานข้อมูล
-
ในกล่องโต้ตอบเลือกตาราง คลิกที่ชื่อของตารางหลักหรือแบบสอบถาม แล้ว คลิ กตกลง
-
ถ้าคุณกำลังใช้ตารางหรือแบบสอบถามอื่นในฐานข้อมูลที่ใส่ข้อมูลลงในฟอร์ม เพิ่มเติมตารางหรือคิวรีเหล่านั้น
วิธีการมีดังนี้
-
คลิกเพิ่มตาราง
-
ในการเพิ่มตารางหรือคิวรี กล่องโต้ตอบ ในรายการเลือกตารางลูกเมื่อต้องการเพิ่ม คลิกที่ชื่อของตารางหรือแบบสอบถาม นั้นแล้ว คลิกถัดไป
เขตข้อมูลที่เกี่ยวข้องระหว่างนี้ตาราง หรือแบบสอบถาม และตารางหลัก หรือแบบสอบถามจะแสดงในกล่องเขตข้อมูล Connecting ในกล่องโต้ตอบแก้ไขความสัมพันธ์ ตรวจสอบว่า คุณต้องการเขตข้อมูลเหล่านี้ในแม่แบบของฟอร์ม
-
เมื่อต้องการลบความสัมพันธ์ที่มีอยู่ คลิกความสัมพันธ์ในรายการเขตข้อมูล Connecting แล้ว คลิ กลบความสัมพันธ์
-
เมื่อต้องการเพิ่มเขตข้อมูลที่เกี่ยวข้องเพิ่มเติม คลิกเพิ่มความสัมพันธ์ แล้ว ในกล่องโต้ตอบเพิ่มความสัมพันธ์ คลิ กเขตข้อมูลในทั้งสองคอลัมน์ที่คุณต้องการ
-
คลิก ตกลง จากนั้นคลิก เสร็จสิ้น
-
เมื่อต้องการเพิ่มเติมของตารางหรือคิวรี ทำซ้ำขั้นตอนเหล่านี้
-
-
คลิก ถัดไป
-
บนหน้าถัดไปของตัวช่วยสร้าง พิมพ์ชื่อสำหรับการเชื่อมต่อข้อมูลหลัก แล้ว คลิ กเสร็จสิ้น
หมายเหตุ: ถ้าคุณต้องการเปลี่ยนการเชื่อมต่อข้อมูลรองใด ๆ เป็นเทมเพลตฟอร์ ทำการเปลี่ยนแปลงเหล่านี้ก่อนที่ไปยังขั้นตอนถัดไป โดยการเปลี่ยนแปลงการเชื่อมต่อข้อมูลรองเดี๋ยวนี้ คุณสามารถทดสอบทั้งสองแบบใหม่หลัก และรองเชื่อมต่อข้อมูลในเวลาเดียวกัน ค้นหาลิงก์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนการเชื่อมต่อข้อมูลที่สองในส่วนดูเพิ่มเติม
แสดงตัวอย่างขั้นตอนที่ 3: ประกาศ และทดสอบเทมเพลตฟอร์ม
-
เมื่อต้องการทดสอบการเปลี่ยนแปลงของคุณ ให้คลิก แสดงตัวอย่าง บนแถบเครื่องมือ มาตรฐาน หรือกด CTRL+SHIFT+B
-
เมื่อต้องการปิดหน้าต่างแสดงตัวอย่าง คลิกแสดงตัวอย่างปิด บนแถบเครื่องมือมาตรฐาน
-
เมื่อต้องการประกาศเทมเพลตฟอร์ คลิกประกาศ บนเมนูไฟล์ และทำตามขั้นตอนในตัวช่วยสร้างการประกาศที่เริ่มต้น
-
ทดสอบฟอร์มอย่างละเอียด โดยการเปิดโดยยึดตามเทมเพลตนี้ฟอร์ม และกรอกฟอร์ม ตรวจสอบว่า ฟอร์มโดยยึดตามเทมเพลตฟอร์มนี้ทำงานได้ตามที่คาดไว้