Access มีหลายวิธีให้คุณนําการออกแบบฐานข้อมูลมาใช้ใหม่ คุณสามารถบันทึกทั้งฐานข้อมูลเป็นเทมเพลต บันทึกส่วนของฐานข้อมูลเป็นส่วนของแอปพลิเคชัน หรือบันทึกเขตข้อมูลหรือชุดของเขตข้อมูลเป็นเทมเพลตชนิดข้อมูล ในแต่ละกรณี Access จะสร้างไฟล์ที่คุณสามารถแชร์กับผู้อื่นได้ ในทํานองเดียวกันคุณสามารถใช้ไฟล์ดังกล่าวจากบุคคลที่สาม
บทความนี้อธิบายวิธีการบันทึกวัตถุฐานข้อมูลต่างๆ เป็นเทมเพลต ในบางกรณีรวมถึงข้อมูล นอกจากนี้ยังกล่าวถึงไฟล์เทมเพลตต่างๆและวิธีแชร์ บทความนี้มีรายละเอียดบางอย่างเกี่ยวกับส่วนของแอปพลิเคชันที่มาพร้อมกับ Access
ในบทความนี้
ภาพรวม
บางครั้งคุณไม่ต้องการเริ่มต้นใหม่ตั้งแต่ต้น เมื่อคุณใช้เวลามากในการออกแบบที่ถูกต้องคุณต้องการใช้ประโยชน์สูงสุดเช่นการใช้ซ้ํา หรือคุณอาจต้องการใช้ประโยชน์จากงานออกแบบที่ผู้อื่นได้ทําไปแล้ว Access มีสามวิธีหลักสําหรับคุณในการนําการออกแบบฐานข้อมูลกลับมาใช้ใหม่:
-
เทมเพลตฐานข้อมูล คือไฟล์ (ชนิดไฟล์ *.accdt) ที่คุณสามารถใช้เพื่อสร้างฐานข้อมูลใหม่ได้ โดยทั่วไปแล้ว ฐานข้อมูลที่สร้างจากเทมเพลตจะพร้อมใช้งาน แต่คุณสามารถกําหนดให้ตรงกับความต้องการเฉพาะได้ ตัวอย่างเช่น เทมเพลตฐานข้อมูลสินทรัพย์บนเว็บมีความสามารถในการจัดการสินทรัพย์พื้นฐาน แต่คุณอาจต้องการขยายด้วยการเพิ่มข้อมูลแผนกหรืองบประมาณบางอย่างที่เกี่ยวข้องกับองค์กรของคุณ Access มาพร้อมกับเทมเพลตฐานข้อมูลที่หลากหลาย ซึ่งคุณสามารถดูได้ในมุมมอง Backstage เมื่อ Access เปิดขึ้น
-
ส่วนของแอปพลิเคชัน เป็นไฟล์เหมือนกับเทมเพลตฐานข้อมูล แต่คุณใช้เพื่อเพิ่มองค์ประกอบการออกแบบลงในฐานข้อมูลที่มีอยู่ แทนที่จะใช้เป็นพื้นฐานสําหรับฐานข้อมูลใหม่ ตัวอย่างเช่น ส่วนแอพพลิเคชันข้อคิดเห็นจะแสดงตารางที่ตั้งค่าให้มีข้อคิดเห็น รวมถึงฟิลด์วันที่/เวลา บางส่วนของแอปพลิเคชันจะเริ่มต้นตัวช่วยสร้างเพื่อช่วยให้คุณสร้างความสัมพันธ์เพื่อกําหนดว่าส่วนของแอปพลิเคชันจะพอดีกับตารางที่มีอยู่ของคุณอย่างไร Access มาพร้อมกับส่วนของแอปพลิเคชันหลายส่วน ซึ่งคุณสามารถดูได้บนแท็บ Create
-
เทมเพลตชนิดข้อมูล คือไฟล์ที่คุณสามารถใช้เพื่อสร้างเขตข้อมูลและชุดเขตข้อมูลใหม่ ตัวอย่างเช่น คุณสามารถใช้เทมเพลตชนิดข้อมูล Start และ End Date เพื่อเพิ่มเขตข้อมูลวันที่/เวลาลงในตารางด้วยการคลิกเพียงครั้งเดียว เทมเพลตชนิดข้อมูลใช้ไฟล์ชนิดอื่น (*.accft) จากเทมเพลตฐานข้อมูลและส่วนของแอปพลิเคชัน Access มาพร้อมกับเทมเพลตชนิดข้อมูลต่างๆ ซึ่งคุณสามารถดูได้บนแท็บ เขตข้อมูล เมื่อคุณเปิดตารางในมุมมองแผ่นข้อมูล
การบันทึกและการแชร์องค์ประกอบการออกแบบฐานข้อมูลสําหรับการนํากลับมาใช้ใหม่
Create เทมเพลตฐานข้อมูลหรือส่วนของแอปพลิเคชัน บันทึกฐานข้อมูลเป็นไฟล์ *.accdt โดยใช้คําสั่งบนแท็บ ไฟล์ (สําหรับขั้นตอนต่างๆ ให้ดูส่วน บันทึกและนําองค์ประกอบการออกแบบฐานข้อมูลกลับมาใช้ใหม่) คุณสามารถใช้เทมเพลตเพื่อสร้างฐานข้อมูลใหม่ หรือถ้าเป็นส่วนของแอปพลิเคชัน ให้เพิ่มฟีเจอร์ลงในฐานข้อมูลที่มีอยู่
เทมเพลตฐานข้อมูลและส่วนของแอปพลิเคชันที่คุณสร้างจะถูกจัดเก็บไว้ตามค่าเริ่มต้นในโฟลเดอร์เทมเพลตข้อมูลแอปพลิเคชันสําหรับการใช้งานข้ามเขตของคุณ (ตัวอย่างเช่น C:\Users\<ชื่อผู้ใช้>\AppData\Roaming\Microsoft\Templates\Access\) คุณสามารถใส่ไฟล์เทมเพลตในโฟลเดอร์นี้เพื่อให้พร้อมใช้งานเป็นเทมเพลตฐานข้อมูลหรือส่วนของแอปพลิเคชัน ในทํานองเดียวกัน คุณสามารถคัดลอกไฟล์เทมเพลตจากโฟลเดอร์นี้และมอบให้กับผู้อื่นสําหรับการใช้งานของตนเองได้
หมายเหตุ: เช่นเคย ควรใช้ความระมัดระวังเมื่อใช้ไฟล์จากบริษัทภายนอก
Create เทมเพลตชนิดข้อมูล บันทึกการเลือกฟิลด์ตารางเป็นไฟล์ *.accft โดยใช้คําสั่งบนแท็บ เขตข้อมูล (สําหรับขั้นตอน ให้ดูที่ส่วน บันทึกและนําองค์ประกอบการออกแบบฐานข้อมูลกลับมาใช้ใหม่)
เทมเพลตชนิดข้อมูลที่คุณสร้างจะถูกจัดเก็บไว้ตามค่าเริ่มต้นในโฟลเดอร์เทมเพลตข้อมูลแอปพลิเคชันสําหรับการใช้งานข้ามเขตของคุณ (ตัวอย่างเช่น C:\Users\<ชื่อผู้ใช้>\AppData\Roaming\Microsoft\Templates\Access\) คุณสามารถใส่ไฟล์เทมเพลตชนิดข้อมูลในโฟลเดอร์นี้เพื่อให้พร้อมใช้งานเป็นชนิดข้อมูลสําหรับเขตข้อมูลใหม่ ในทํานองเดียวกัน คุณสามารถคัดลอกไฟล์เทมเพลตจากโฟลเดอร์นี้และมอบให้กับผู้อื่นสําหรับการใช้งานของตนเองได้
หมายเหตุ: เช่นเคย ควรใช้ความระมัดระวังเมื่อใช้ไฟล์จากบริษัทภายนอก
บันทึกฐานข้อมูลเป็นเทมเพลตฐานข้อมูลหรือส่วนของแอปพลิเคชัน (*.accdt)
คุณบันทึกฐานข้อมูลเป็นเทมเพลตฐานข้อมูลหรือส่วนของแอปพลิเคชันโดยใช้คําสั่งบนแท็บ บันทึก & เผยแพร่ ในมุมมอง Backstage
-
บนแท็บ ไฟล์ ให้คลิก บันทึก & เผยแพร่
-
ภายใต้ บันทึกฐานข้อมูลเป็น ให้คลิก เทมเพลต
-
ในกล่องโต้ตอบ Create เทมเพลตใหม่จากฐานข้อมูลนี้ ให้ระบุเขตข้อมูลต่อไปนี้:
-
ชื่อ จำเป็น ป้อนข้อความที่จะระบุเท็มเพลตหรือส่วนของแอพลิเคชัน Access จะแสดงชื่อนี้ควบคู่ไปกับเทมเพลตหรือส่วนของแอปพลิเคชัน
-
คำอธิบาย ป้อนข้อความที่อธิบายเนื้อหาหรือวัตถุประสงค์ของเท็มเพลตหรือส่วนของแอพลิเคชัน ซึ่งจะปรากฏในคําแนะนําเครื่องมือสําหรับเทมเพลตหรือส่วนของแอปพลิเคชัน
-
ประเภท เลือก เทมเพลตผู้ใช้ เพื่อให้ส่วนของแอปพลิเคชันแสดงภายใต้ เทมเพลตผู้ใช้ บน Ribbon (ค่าเริ่มต้น) คุณยังสามารถเพิ่มประเภทโดยการพิมพ์ จากนั้นคุณสามารถกําหนดส่วนนี้และส่วนของแอปพลิเคชันในอนาคตให้กับประเภทนั้นได้ ประเภทใหม่จะแสดงขึ้นใน Ribbon
-
ไอคอน ระบุไอคอนที่จะแสดงสําหรับเท็มเพลตหรือส่วนของแอพลิเคชัน สําหรับส่วนของแอปพลิเคชัน ไอคอนนี้จะแสดงขึ้นในแกลเลอรีส่วนของแอปพลิเคชันบน Ribbon
-
ดูตัวอย่าง ระบุรูปขนาดใหญ่ที่จะแสดงสําหรับเทมเพลตในมุมมอง Backstage เมื่อคุณเรียกดูเทมเพลต รูปนี้คือสิ่งที่คุณจะเห็นสําหรับเทมเพลตนี้
-
ตารางหลัก ระบุตารางที่จะใช้เป็นตารางหลักสําหรับส่วนของแอพลิเคชัน ตารางนี้จะถูกใช้เป็นค่าเริ่มต้นเพื่อสร้างความสัมพันธ์ระหว่างส่วนของโปรแกรมประยุกต์กับตารางอื่นในฐานข้อมูลที่มีการเพิ่มส่วนนั้นเข้าไป เมื่อมีคนใช้ส่วนของแอปพลิเคชัน Access จะเริ่มตัวช่วยสร้างเพื่อช่วยสร้างความสัมพันธ์ แม้ว่าตารางหลักจะถูกใช้ตามค่าเริ่มต้น แต่คุณสามารถเลือกตารางอื่นเมื่อตัวช่วยสร้างทํางานได้
-
แบบฟอร์มการสร้างอินสแตนซ์ ระบุแบบฟอร์มที่จะเปิดตามค่าเริ่มต้นเมื่อฐานข้อมูลที่สร้างจากเท็มเพลตนี้ถูกเปิดขึ้นเป็นครั้งแรก ฟอร์มนี้ตามค่าเริ่มต้นจะเปิดเพียงครั้งเดียวเท่านั้น แบบฟอร์มอาจประกอบด้วยรหัสที่รันเมื่อเปิด แต่การมีอยู่ของรหัสจะสร้างคําเตือนด้านความปลอดภัย
-
ส่วนของแอปพลิเคชัน เลือกกล่องกาเครื่องหมายนี้เพื่อบันทึกฐานข้อมูลเป็นส่วนของแอพลิเคชัน ล้างกล่องกาเครื่องหมายนี้เพื่อบันทึกฐานข้อมูลเป็นเทมเพลตฐานข้อมูล
หมายเหตุ: คุณต้องเลือกกล่องกาเครื่องหมายนี้ก่อนที่คุณจะสามารถระบุค่าสําหรับ ตารางหลักได้
-
รวมข้อมูลในเทมเพลต เลือกกล่องกาเครื่องหมายนี้เพื่อบันทึกข้อมูลที่อยู่ในฐานข้อมูลเป็นส่วนหนึ่งของเท็มเพลต เมื่อฐานข้อมูลใหม่ถูกสร้างขึ้นจากเทมเพลต ฐานข้อมูลจะรวมข้อมูลนี้ไว้ด้วย
-
-
คลิก ตกลง เพื่อบันทึกเทมเพลตของคุณ ตามค่าเริ่มต้น Access จะบันทึกเทมเพลตของคุณไปยัง C:\Users\<ผู้ใช้ปัจจุบัน>\AppData\Roaming\Microsoft\Templates\Access\
บันทึกเขตข้อมูลเป็นเทมเพลตชนิดข้อมูล (*.accft)
เมื่อต้องการสร้างเทมเพลตชนิดข้อมูล ให้คุณเลือกเขตข้อมูลหรือชุดเขตข้อมูล แล้วใช้คําสั่งบน Ribbon เพื่อบันทึกเป็นเทมเพลต ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเขตข้อมูลตามที่คุณต้องการก่อนที่คุณจะเริ่ม ตั้งค่าคุณสมบัติใดๆ ที่คุณต้องการรักษาไว้เป็นส่วนหนึ่งของเทมเพลตชนิดข้อมูล ตัวอย่างเช่น ถ้าคุณต้องการสร้างเทมเพลตชนิดข้อมูล "ยูโร" คุณอาจสร้างเขตข้อมูลสกุลเงิน แล้วตั้งค่า รูปแบบ เป็น ยูโร
-
เปิดตารางที่มีเขตข้อมูลหนึ่งหรือหลายเขตข้อมูลที่คุณต้องการบันทึกเป็นเทมเพลต
-
เลือกเขตข้อมูลหนึ่งหรือหลายเขตข้อมูลที่คุณต้องการบันทึกเพื่อนํามาใช้ใหม่
-
บนแท็บ เขตข้อมูล ในกลุ่ม เพิ่ม & ลบ ให้คลิก เขตข้อมูลเพิ่มเติม แล้วคลิก บันทึกส่วนที่เลือกเป็นชนิดข้อมูลใหม่
-
ในกล่องโต้ตอบ Create ชนิดข้อมูลใหม่จากเขตข้อมูล ให้ระบุดังต่อไปนี้
-
ชื่อ จำเป็น ซึ่งจะระบุเทมเพลตชนิดข้อมูลของคุณ และจะแสดงในรายการเขตข้อมูลที่พร้อมใช้งานเมื่อคุณเลือกเขตข้อมูลจากรายการ เขตข้อมูลเพิ่มเติม
-
คำอธิบาย ใส่ข้อความที่อธิบายเนื้อหาหรือวัตถุประสงค์ของเทมเพลตชนิดข้อมูล ซึ่งจะปรากฏในคําแนะนําเครื่องมือที่จะแสดงขึ้นเมื่อคุณโฮเวอร์เหนือเทมเพลตชนิดข้อมูลในรายการ เขตข้อมูลเพิ่มเติม
-
ประเภท เลือกประเภทที่จะแสดงรายการเทมเพลตชนิดข้อมูลในรายการ เขตข้อมูลเพิ่มเติม ตามค่าเริ่มต้น ประเภทจะเป็น ชนิดที่ผู้ใช้กําหนดเอง
-
ฟอร์มการสร้างอินสแตนซ์ ถ้าต้องการ ให้ระบุฟอร์มที่จะเปิดตามค่าเริ่มต้นในครั้งแรกที่มีการใช้เทมเพลตชนิดข้อมูล
-
-
คลิก ตกลง เพื่อบันทึกเทมเพลตชนิดข้อมูลของคุณ
นําการออกแบบฐานข้อมูลจากบริษัทอื่นมาใช้ใหม่
คุณสามารถทําให้เทมเพลตฐานข้อมูลหรือส่วนของแอปพลิเคชันจากบริษัทอื่นพร้อมใช้งานบน Ribbon ได้โดยการวางสําเนาของไฟล์ .accdt ลงในโฟลเดอร์ที่เหมาะสมบนคอมพิวเตอร์ของคุณ
-
รับไฟล์เทมเพลต (ซึ่งควรมีนามสกุลไฟล์ .accdt หรือ .accft)
-
วางสําเนาของไฟล์ใน <System Root>Users\<ผู้ใช้ปัจจุบัน>\AppData\Roaming\Microsoft\Templates\Access\ โดยที่:
-
<รากระบบ> เป็นโฟลเดอร์รากของการติดตั้ง Windows ของคุณ (โดยปกติคือ C:\) และ
-
<> ผู้ใช้ปัจจุบันคือชื่อผู้ใช้ที่คุณใช้เพื่อเข้าสู่ระบบ Windows
หมายเหตุ: ถ้ายังไม่มีโฟลเดอร์อยู่ ให้สร้างขึ้นใหม่
-
-
เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:
-
เมื่อต้องการใช้เทมเพลตฐานข้อมูล บนแท็บ ไฟล์ ให้คลิก ใหม่ คลิก เทมเพลตของฉัน คลิกเทมเพลตที่คุณต้องการ แล้วคลิก Create
-
เมื่อต้องการใช้ส่วนของแอปพลิเคชัน ให้เปิดฐานข้อมูลที่คุณต้องการเพิ่มส่วนนั้น จากนั้นบนแท็บ Create ให้คลิก ส่วนของแอปพลิเคชัน แล้วคลิกส่วนที่คุณต้องการ
-
เมื่อต้องการใช้เทมเพลตชนิดข้อมูล ให้เปิดตารางที่คุณต้องการสร้างเขตข้อมูล จากนั้นบนแท็บ เขตข้อมูล ในกลุ่ม เพิ่ม & ลบ ให้คลิก เขตข้อมูลเพิ่มเติม แล้วคลิกเทมเพลตชนิดข้อมูลที่คุณต้องการ
-