การแก้ไขและการประกาศฐานข้อมูลบนเว็บบน SharePoint 2010

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

สิ่งสำคัญ    Microsoft ไม่แนะนำให้สร้างและใช้ Access Web App ใน SharePoint อีกต่อไป อีกทางเลือกหนึ่งคือ ให้พิจารณาใช้ Microsoft PowerApps เพื่อสร้างโซลูชันทางธุรกิจแบบไม่ต้องใช้รหัสสำหรับเว็บและอุปกรณ์เคลื่อนที่

คุณสามารถใช้ Access Services ซึ่งเป็นส่วนประกอบของ SharePoint Server เพื่อสร้างฐานข้อมูลบนเว็บได้ สิ่งนี้จะช่วยคุณในเรื่องต่อไปนี้

  • รักษาความปลอดภัยและจัดการการเข้าถึงข้อมูลของคุณ

  • แชร์ข้อมูลภายในทั้งองค์กรหรือบนอินเทอร์เน็ต

    หมายเหตุ: บทความนี้อธิบายฐานข้อมูลเว็บ – ชนิดของฐานข้อมูลที่นำมาใช้ใน Access 2010 จะไม่ได้อธิบาย Access web apps ซึ่งใช้ SQL Server เพื่อจัดเก็บข้อมูล และเสนอการปรับปรุงอื่น ๆ จำนวนมากเหนือฐานข้อมูลบนเว็บ สำหรับข้อมูลเพิ่มเติม ดูบทความการสร้างแอป Access

    หมายเหตุ:  จำเป็นต้องมีบัญชีผู้ใช้เพื่อใช้ฐานข้อมูลบนเว็บ ไม่สนับสนุนการเข้าถึงแบบไม่ระบุชื่อ

  • สร้างแอปพลิเคชันฐานข้อมูลที่ไม่จำเป็นต้องมี Access เพื่อใช้งาน

บทความนี้จะให้ภาพรวมของการดีไซน์ฐานข้อมูล Access บนเว็บ สำหรับการแนะนำเกี่ยวกับการออกแบบฐานข้อมูลบนเดสก์ท็อป ให้ดูบทความ การสร้างฐานข้อมูลใหม่บนเดสก์ท็อป และ พื้นฐานการออกแบบฐานข้อมูล

สิ่งสำคัญ:  ถึงแม้ว่าคุณจะสามารถเปิดฐานข้อมูลบนเว็บ ประกาศ แก้ไข และซิงค์การเปลี่ยนแปลงต่างๆ ของคุณได้ แต่คุณไม่สามารถสร้างฐานข้อมูลบนเว็บใหม่โดยการใช้ Access เวอร์ชันนี้ได้

ในบทความนี้ / คุณต้องการทำสิ่งใด / ฉันต้องการที่จะ

ภาพรวม

วิธีการทำงาน

ฟอร์มและรายงานที่ทำงานในเบราว์เซอร์

ข้อมูลถูกเก็บไว้ในรายการ SharePoint

คิวรีและแมโครข้อมูลทำงานบนเซิร์ฟเวอร์

อินทราเน็ตหรืออินเทอร์เน็ต

แก้ไขในฐานข้อมูลบนเว็บ

ภาพรวม

Access Services (ส่วนประกอบทางเลือกของ SharePoint) จะมีแพลตฟอร์มให้คุณใช้สร้างฐานข้อมูลที่คุณสามารถใช้บนเว็บได้ โดยคุณออกแบบและประกาศฐานข้อมูลบนเว็บโดยใช้ Access และ SharePoint จากนั้นบุคคลต่างๆ ที่มีบัญชี SharePoint ก็จะใช้ฐานข้อมูลบนเว็บนั้นในเว็บเบราว์เซอร์

วิธีการทำงาน

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

  • ควบคุมทั้งหมด    คุณสามารถทำการเปลี่ยนแปลงข้อมูลและการออกแบบ

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

  • อ่าน    คุณสามารถอ่านข้อมูล แต่ไม่สามารถเปลี่ยนแปลงสิ่งใดได้

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

หมายเหตุ: ในการสร้างฐานข้อมูลบนเว็บ คุณต้องมีสิทธิ์ ควบคุมทั้งหมด บนไซต์ SharePoint ที่คุณต้องการประกาศ

ฟอร์มและรายการทำงานในเบราว์เซอร์

ฟอร์ม รายงาน และแมโครส่วนใหญ่จะทำงานภายในเบราว์เซอร์ ซึ่งจะทำให้ Access รีเฟรชข้อมูลบนจอภาพได้โดยไม่ต้องทำซ้ำทั้งหน้า

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

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

ข้อมูลเก็บอยู่ในรายการ SharePoint

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

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

คิวรีและแมโครข้อมูลทำงานบนเซิร์ฟเวอร์

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

หมายเหตุ:  ถ้าฐานข้อมูลบนเว็บมีวัตถุ “ไคลเอ็นต์” เช่น คิวรี ฟอร์ม รายงาน และอื่นๆ ที่ไม่สามารถใช้ในเบราเซอร์ได้ SQL ใดๆ ที่ถูกใช้โดยวัตถุเหล่านี้จะถูกประมวลผลโดย Access บนเดสก์ท็อปของคุณ

อินทราเน็ตหรืออินเทอร์เน็ต

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

ด้านบนของหน้า

การแก้ไขฐานข้อมูลบนเว็บ

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

ในส่วนนี้

ก่อนที่คุณเริ่มต้น

ความแตกต่างในการออกแบบระหว่างฐานข้อมูลบนเดสก์ท็อปและบนเว็บ

ฟีเจอร์เดสก์ท็อปเท่านั้น โดยไม่เกี่ยวข้องกับฐานข้อมูลบนเว็บ

เปิดฐานข้อมูลเว็บใน Access

สร้างแบบตารางบนเว็บ

เพิ่มเขตข้อมูล

เปลี่ยนแปลงคุณสมบัติของเขตข้อมูล

เพิ่มเขตข้อมูลจากการคำนวณ

ตั้งค่ากฎการตรวจสอบข้อมูล

ตั้งค่ากฎการตรวจสอบเขตข้อมูลและข้อความ

ตั้งค่ากฎการตรวจสอบระเบียนและข้อความ

สร้างความสัมพันธ์ระหว่างตารางบนเว็บสองตาราง

สร้างเขตข้อมูลการค้นหาในมุมมองแผ่นข้อมูล

ปรับเปลี่ยนเขตข้อมูลการค้นหาในมุมมองแผ่นข้อมูล

รักษาความสมบูรณ์ของข้อมูล โดยใช้แมโครข้อมูล

สร้างคิวรีเว็บ

สร้างฟอร์มบนเว็บ

สร้างรายงานบนเว็บ

สร้างฟอร์มการนำทาง และตั้งค่าเป็นฟอร์มเริ่มต้นที่จะแสดงเมื่อเริ่มทำงาน

ตั้งค่าฟอร์มการนำทางเป็นฟอร์มที่แสดงบนเว็บเริ่มต้น

ประกาศฐานข้อมูลบนเว็บ

ซิงโครไนซ์ในฐานข้อมูลเว็บ

ก่อนที่คุณจะเริ่มต้น

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

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

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

  • ระบุไซต์ SharePoint ที่คุณจะใช้ประกาศ    คุณจะไม่สามารถประกาศได้เลยหากไม่มี SharePoint ถ้าคุณต้องการทดสอบการออกแบบของคุณในเบราว์เซอร์ในขณะที่คุณออกแบบฐานข้อมูล (เป็นความคิดที่ไม่เลว) คุณจะต้องประกาศฐานข้อมูลก่อน

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

ข้อแตกต่างในการออกแบบระหว่างฐานข้อมูลบนเดสก์ท็อปและฐานข้อมูลบนเว็บ

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

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

สถานการณ์

ฟีเจอร์ที่มีเฉพาะบนเดสก์ท็อป

ฐานข้อมูลเว็บ ฟีเจอร์

การออกแบบวัตถุฐานข้อมูล

มุมมองออกแบบ

มุมมองแผ่นข้อมูลที่ได้รับการปรับปรุง คือ มุมมองเค้าโครง

การรีวิวข้อมูลสรุป เช่น ผลรวม ค่าเฉลี่ย และการจัดกลุ่ม

ฟังก์ชันการจัดกลุ่ม

แมโครข้อมูล คือฟังก์ชันการจัดกลุ่มในรายงาน

เหตุการณ์สำหรับการเขียนโปรแกรม

VBA

แมโครและแมโครข้อมูล ซึ่งเป็นประสบการณ์การออกแบบแมโครใหม่ด้วย IntelliSense

นำทางไปยังวัตถุฐานข้อมูล

บานหน้าต่างนำทาง คือสวิตช์บอร์ด

ตัวควบคุมการนำทางหรือองค์ประกอบของฟอร์มอื่นๆ

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

ฟีเจอร์ที่มีเฉพาะบนเดสก์ท็อปโดยไม่เกี่ยวข้องกับฐานข้อมูลบนเว็บ

รายการต่อไปนี้ยังไม่ครอบคลุมทั้งหมด

  • คิวรีแบบร่วม

  • คิวรีแบบตาราง

  • ตัวควบคุมที่ซ้อนทับกันบนฟอร์ม

  • ความสัมพันธ์ของตาราง

  • การจัดรูปแบบตามเงื่อนไข

  • แอคชันของแมโครและนิพจน์ต่างๆ

เปิดฐานข้อมูลบนเว็บใน Access

คุณสามารถเปิดฐานข้อมูลบนเว็บได้สองวิธีคือ เปิดจากเบราเซอร์ หรือจาก Access

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

เมื่อต้องการเปิดจาก Access    เปิดไฟล์เหมือนกับที่คุณต้องเปิดไฟล์ฐานข้อมูลใด ๆ – กด Ctrl + O และใช้กล่องโต้ตอบเปิด

สร้างตารางบนเว็บใหม่

จากฐานข้อมูลบนเว็บที่เปิดใน Access บน Ribbon ให้คลิก สร้าง ในกลุ่ม ตาราง ให้คลิก ตาราง

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

การเพิ่มเขตข้อมูล

คุณสามารถเลือกเขตข้อมูลสำเร็จรูปที่มีให้อย่างหลากหลายเพื่อเพิ่มตารางของคุณ ด้วยวิธีง่ายๆสองวิธี

  • บน Ribbon คลิกที่ เขตข้อมูล จากนั้นในกลุ่ม เพิ่มและลบ ให้คลิกชนิดของเขตข้อมูลที่คุณต้องการ

  • หรือ ไปที่แผ่นข้อมูลตาราง ให้คลิกที่ คลิกเพื่อเพิ่ม แล้วจึงเลือกชนิดเขตข้อมูล

เปลี่ยนแปลงคุณสมบัติของเขตข้อมูล

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

  1. เลือกเขตข้อมูลที่มีการจัดรูปแบบและคุณสมบัติที่คุณต้องการเปลี่ยนแปลง

  2. บน Ribbon ให้คลิกแท็บ เขตข้อมูล

  3. ใช้คำสั่งในกลุ่ม การจัดรูปแบบ และ คุณสมบัติ เพื่อเปลี่ยนแปลงการตั้งค่า

เพิ่มเขตข้อมูลจากการคำนวณ

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

  1. ในขณะที่ตารางเปิดอยู่ ให้คลิก คลิกเพื่อเพิ่ม

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

    ตัวสร้างนิพจน์จะเปิดขึ้น

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

ตั้งค่ากฎการตรวจสอบความถูกต้องของข้อมูล

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

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

ตั้งค่ากฎและข้อความการตรวจสอบความถูกต้องของเขตข้อมูล

  1. เลือกเขตข้อมูลที่คุณต้องการเพิ่มกฎการตรวจสอบความถูกต้อง

  2. บน Ribbon ให้คลิกแท็บ เขตข้อมูล

  3. ในกลุ่ม การตรวจสอบความถูกต้องของเขตข้อมูล ให้คลิก การตรวจสอบความถูกต้อง แล้วคลิก กฎการตรวจสอบความถูกต้องของเขตข้อมูล

    ตัวสร้างนิพจน์จะเปิดขึ้น

  4. ใช้ตัวสร้างนิพจน์เพื่อสร้างกฎการตรวจสอบ สำหรับความช่วยเหลือในการใช้ตัวสร้างนิพจน์ ดูบทความสร้างนิพจน์

  5. ในกลุ่ม การตรวจสอบความถูกต้องของเขตข้อมูล ให้คลิก การตรวจสอบความถูกต้อง แล้วคลิก ข้อความการตรวจสอบความถูกต้องของเขตข้อมูล

  6. พิมพ์ข้อความที่คุณต้องการแสดงเมื่อข้อมูลที่ใส่เข้าไม่ถูกต้อง แล้วคลิก ตกลง

ตั้งค่ากฎและข้อความการตรวจสอบความถูกต้องของระเบียน

คุณสามารถใช้กฎการตรวจสอบความถูกต้องของระเบียนเพื่อป้องกันระเบียนซ้ำ หรือเพื่อต้องการให้ชุดข้อมูลบางอย่างเกี่ยวกับระเบียนเป็นจริง เช่น [วันที่เริ่มต้น] มากกว่าวันที่ 1 มกราคม 2013 และน้อยกว่า [วันที่สิ้นสุด]

  1. เปิดตารางที่คุณต้องการเพิ่มกฎการตรวจสอบ

  2. บน Ribbon ให้คลิกแท็บ เขตข้อมูล

  3. ในกลุ่ม การตรวจสอบความถูกต้องของเขตข้อมูล ให้คลิก การตรวจสอบความถูกต้อง แล้วคลิก กฎการตรวจสอบความถูกต้องของระเบียน

    ตัวสร้างนิพจน์จะเปิดขึ้น

  4. ใช้ตัวสร้างนิพจน์เพื่อสร้างกฎการตรวจสอบ สำหรับความช่วยเหลือในการใช้ตัวสร้างนิพจน์ ดูบทความสร้างนิพจน์

  5. ในกลุ่ม การตรวจสอบความถูกต้องของเขตข้อมูล ให้คลิก การตรวจสอบความถูกต้อง แล้วคลิก ข้อความการตรวจสอบความถูกต้องของระเบียน

  6. พิมพ์ข้อความที่คุณต้องการแสดงเมื่อข้อมูลที่ใส่เข้าไม่ถูกต้อง แล้วคลิก ตกลง

สร้างความสัมพันธ์ระหว่างตารางบนเว็บสองตาราง

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

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

สร้างเขตข้อมูลการค้นหาในมุมมองแผ่นข้อมูล

  1. เปิดตารางที่น่าจะมีความสัมพันธ์หลายๆด้าน ตารางที่มีระเบียนหลายประเภทต่อคีย์หลักหนึ่งคีย์

  2. คลิกลูกศรที่อยู่ถัดจาก คลิกเพื่อเพิ่ม แล้วคลิก การค้นหาและความสัมพันธ์

  3. ทำตามขั้นตอนต่างๆ ในตัวช่วยสร้างการค้นหาเพื่อสร้างเขตข้อมูลการค้นหา

ปรับเปลี่ยนเขตข้อมูลการค้นหาในมุมมองแผ่นข้อมูล

  1. เปิดตารางที่มีเขตข้อมูลการค้นหาที่คุณต้องการปรับเปลี่ยน

  2. ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้

    • บนแท็บ เขตข้อมูล ในกลุ่ม คุณสมบัติ ให้คลิก ปรับเปลี่ยนการค้นหา

    • คลิกขวาที่เขตข้อมูลการค้นหา แล้วคลิก ปรับเปลี่ยนการค้นหา

  3. ทำตามขั้นตอนในตัวช่วยสร้างการค้นหา

รักษาความสมบูรณ์ของข้อมูลด้วยการใช้แมโครข้อมูล

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

การสร้างคิวรีเว็บ

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

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

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

  1. บนแท็บ สร้าง ในกลุ่ม คิวรี ให้คลิก คิวรี

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

    ในตัวอย่างนี้ ให้ดับเบิลคลิกที่ องค์ประกอบ การบริจาค เหตุการณ์ และ ผู้เข้าร่วมงาน

  3. สร้างการรวมใดๆ ที่ต้องการโดยการลากเขตข้อมูลจากวัตถุหนึ่งไปยังอีกวัตถุหนึ่งในหน้าต่างการออกแบบคิวรี

    ในตัวอย่างนี้ ให้ลากเขตข้อมูล ID จาก Constituents ไปยังเขตข้อมูล DonorConstituentID ใน Donations จากนั้นลากเขตข้อมูล DonorConstituentID จาก Donations ไปยังเขตข้อมูล ConstituentID ใน EventAttendees

  4. คลิกเขตข้อมูลที่คุณต้องการใช้ คุณสามารถลากเขตข้อมูลไปที่ตาราง หรือคุณสามารถดับเบิลคลิกที่เขตข้อมูลเพื่อเพิ่มเขตข้อมูลเข้าไป

    ในตัวอย่างนี้ ให้เพิ่ม Event จากตาราง Events, DonationDate จากตาราง Donations และ Greeting, FirstName และ LastName จากตาราง Constituents

  5. เพิ่มเกณฑ์ต่างๆ ที่คุณต้องการนำไปใช้

    ในตัวอย่างนี้ คุณต้องการจำกัด DonationDate เพื่อให้วันที่บริจาคอยู่ในช่วง วันที่เริ่มต้น และ วันที่สิ้นสุด ของงานบริจาค ในตารางออกแบบคิวรี ในแถว เกณฑ์ ภายใต้ วันที่บริจาค ให้พิมพ์ >=[วันที่เริ่มต้น] และ <=[วันที่สิ้นสุด]

การสร้างฟอร์มบนเว็บ

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

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

  1. เลือกตารางหรือคิวรีเพื่อใช้เป็นแหล่งข้อมูล

    หมายเหตุ: ถ้าคุณต้องการสร้างฟอร์มที่ไม่ถูกผูก ให้ข้ามขั้นตอนนี้

  2. บนแท็บ สร้าง ในกลุ่ม ฟอร์ม ให้เลือกคลิกปุ่มใดปุ่มหนึ่งต่อไปนี้

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

      หมายเหตุ: ถ้าคุณกำลังสร้างฟอร์มที่ไม่ถูกผูก ปุ่มนี้จะไม่พร้อมใช้งาน

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

      หมายเหตุ: ถ้าคุณกำลังสร้างฟอร์มที่ไม่ถูกผูก ปุ่มนี้จะไม่พร้อมใช้งาน

    • ฟอร์มเปล่า    สร้างฟอร์มที่ไม่มีข้อมูลใดๆ

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

      หมายเหตุ: ถ้าคุณกำลังสร้างฟอร์มที่ไม่ถูกผูก ปุ่มนี้จะไม่พร้อมใช้งาน

การสร้างรายงานบนเว็บ

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

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

  1. เลือกตารางหรือคิวรีเพื่อใช้เป็นแหล่งข้อมูล

  2. บนแท็บ สร้าง ในกลุ่ม รายงาน ให้เลือกคลิกปุ่มใดปุ่มหนึ่งต่อไปนี้

    • รายงาน    สร้างรายงานพื้นฐานโดยใช้วัตถุที่คุณเลือกเป็นแหล่งข้อมูล

    • รายงานเปล่า    สร้างรายงานที่ไม่มีข้อมูลใดๆ

สร้างฟอร์มการนำทางและตั้งค่าเป็นฟอร์มเริ่มต้นที่จะแสดงเมื่อเริ่มทำงาน

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

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

  1. บน Ribbon ให้คลิกแท็บ สร้าง

  2. ในกลุ่ม ฟอร์ม ให้คลิก การนำทาง แล้วเลือกเค้าโครงการนำทางจากรายการ

  3. เมื่อต้องการเพิ่มรายการ ให้ลากรายการจากบานหน้าต่างนำทางลงในตัวควบคุมการนำทาง

    หมายเหตุ: คุณสามารถเพิ่มได้เฉพาะฟอร์มและรายงานลงในตัวควบคุมการนำทางเท่านั้น

  4. เพิ่มตัวควบคุมอื่นๆ ที่คุณต้องการลงบนฟอร์มการนำทาง ตัวอย่างเช่น คุณอาจต้องการให้มีฟังก์ชันการค้นหาระหว่างฟอร์มทั้งหมดด้วยการเพิ่มตัวควบคุมบางตัวลงในฟอร์มการนำทางของคุณ

ตั้งค่าฟอร์มการนำทางเป็นฟอร์มที่แสดงบนเว็บเริ่มต้น

  1. คลิกแท็บ ไฟล์ ภายใต้ วิธีใช้ ให้คลิก ตัวเลือก

  2. ในกล่องโต้ตอบ ตัวเลือกของ Access ให้คลิก ฐานข้อมูลปัจจุบัน

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

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

ด้านบนของหน้า

ประกาศและซิงโครไนซ์การเปลี่ยนแปลงไปยังแอปพลิเคชันของคุณ

ประกาศฐานข้อมูลบนเว็บ

  1. บนแท็บ ไฟล์ ให้คลิก บันทึกและประกาศ แล้วคลิก ประกาศไปยัง Access Services

  2. คลิก เรียกใช้ตัวตรวจสอบความเข้ากันได้
    ปุ่ม เรียกใช้ตัวตรวจสอบความเข้ากันได้ ในมุมมอง Backstage ของ Access
    ตัวตรวจสอบความเข้ากันได้จะช่วยให้คุณมั่นใจได้ว่าฐานข้อมูลของคุณจะประกาศออกไปอย่างถูกต้อง ถ้าตัวตรวจสอบความเข้ากันได้ตรวจพบปัญหาใดๆ คุณควรจะแก้ไขปัญหาก่อนจะประกาศ

    ถ้ามีการตรวจพบปัญหา Access จะเก็บปัญหาไว้ในตารางที่เรียกว่า ปัญหาการเข้ากันได้กับเว็บ แต่ละแถวของตารางจะมีลิงก์ไปยังข้อมูลการแก้ไขปัญหา

  3. ภายใต้ ประกาศไปยัง Access Services ให้ใส่ข้อมูลต่อไปนี้

    • ในกล่อง URL ของเซิร์ฟเวอร์ ให้พิมพ์ที่อยู่เว็บของเซิร์ฟเวอร์ SharePoint ที่คุณต้องการเผยแพร่ฐานข้อมูล ตัวอย่างเช่น http://Contoso/

    • ในกล่อง ชื่อไซต์ ให้พิมพ์ชื่อฐานข้อมูลบนเว็บของคุณ ชื่อนี้จะถูกผนวกเข้ากับ URL ของเซิร์ฟเวอร์เพื่อสร้างเป็น URL สำหรับแอปพลิเคชันของคุณ ตัวอย่างเช่น ถ้า URL ของเซิร์ฟเวอร์เป็น http://Contoso/ และชื่อไซต์คือ CustomerService ดังนั้น URL จะเป็น http://contoso/customerservice

  4. คลิก ประกาศไปยัง Access Services

ซิงโครไนซ์ฐานข้อมูลบนเว็บ

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

  1. เปิดฐานข้อมูลบนเว็บใน Access และเปลี่ยนเเปลงการออกแบบของคุณ

  2. เมื่อเสร็จแล้ว ให้คลิกแท็บ ไฟล์ แล้วคลิก ซิงค์ทั้งหมด
    ปุ่ม ซิงค์ทั้งหมด ในมุมมอง Backstage ของ Access

ด้านบนของหน้า

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

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×