การสร้างตัวควบคุมที่ใช้ในการคำนวณ

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

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

คุณต้องการทำสิ่งใด

สร้างตัวควบคุมที่ใช้ในการคำนวณ

เปลี่ยนตัวควบคุมที่ถูกผูกไว้เป็นตัวควบคุมที่ใช้ในการคำนวณ

เรียนรู้ว่าตัวควบคุมชนิดใดสามารถใช้เป็นตัวควบคุมที่ใช้ในการคำนวณได้

สร้างตัวควบคุมที่ใช้ในการคำนวณ

กระบวนงานนี้จะช่วยคุณสร้างตัวควบคุมที่ใช้ในการคำนวณโดยไม่ใช้ตัวช่วยสร้างตัวควบคุม

  1. คลิกขวาฟอร์มหรือรายงานในบานหน้าต่างนำทาง แล้วคลิก มุมมองออกแบบ รูปปุ่ม

  2. บนแท็บ ออกแบบ ในกลุ่ม ตัวควบคุม ให้คลิกเครื่องมือของชนิดตัวควบคุมที่คุณต้องการสร้าง

    รูป Ribbon ของ Access

    สำหรับรายการของชนิดตัวควบคุมที่สามารถใช้เป็นตัวควบคุมที่ใช้ในการคำนวณได้นั้น ให้ดูในส่วน ศึกษาว่าตัวควบคุมชนิดใดสามารถใช้เป็นตัวควบคุมที่ใช้ในการคำนวณได้

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

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

  5. เลือกตัวควบคุม กด F4 เพื่อแสดงแผ่นคุณสมบัติ จากนั้นพิมพ์นิพจน์ในกล่องคุณสมบัติ แหล่งตัวควบคุม เมื่อต้องการใช้ตัวสร้างนิพจน์เพื่อสร้างนิพจน์ ให้คลิก ปุ่มตัวสร้าง ถัดจากกล่องคุณสมบัติ แหล่งตัวควบคุม

  6. สลับไปยังมุมมองฟอร์มหรือรายงาน และตรวจสอบว่าตัวควบคุมที่ใช้ในการคำนวณนั้นทำงานได้ตามที่คุณคาดไว้หรือไม่

หมายเหตุ: 

  • นำหน้าแต่ละนิพจน์ ด้วยตัวดำเนินการ= ตัวอย่าง: = [UnitPrice] .75

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างนิพจน์ โปรดดูบทความ สร้างนิพจน์

  • ถ้าคุณต้องการพื้นที่เพิ่มเติมเพื่อพิมพ์นิพจน์ในกล่องคุณสมบัติ แหล่งตัวควบคุม ให้กด SHIFT+F2 เพื่อเปิดกล่อง ย่อ/ขยาย

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

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

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

เปลี่ยนตัวควบคุมที่ถูกผูกไว้เป็นตัวควบคุมที่ใช้ในการคำนวณ

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

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

  1. คลิกขวาฟอร์มหรือรายงานในบานหน้าต่างนำทาง แล้วคลิก มุมมองออกแบบ รูปปุ่ม

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

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

  4. แก้ไขสตริงในกล่องคุณสมบัติ แหล่งตัวควบคุม เพื่อให้มีนิพจน์ที่คุณต้องการ

  5. กด CTRL+S เพื่อบันทึกการเปลี่ยนแปลงของคุณ

  6. สลับไปยังมุมมองเค้าโครงหรือมุมมองฟอร์ม แล้วตรวจสอบว่าตัวควบคุมที่ใช้ในการคำนวณทำงานได้ตามที่คุณคาดไว้หรือไม่

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

หมายเหตุ: 

  • นำหน้าแต่ละนิพจน์ ด้วยตัวดำเนินการ= ตัวอย่าง: = [UnitPrice] .75

  • ถ้าคุณต้องการพื้นที่เพิ่มเติมเพื่อพิมพ์นิพจน์ในกล่องคุณสมบัติ แหล่งตัวควบคุม ให้กด SHIFT+F2 เพื่อเปิดกล่อง ย่อ/ขยาย

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

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

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

เรียนรู้ว่าตัวควบคุมชนิดใดสามารถใช้เป็นตัวควบคุมที่ใช้ในการคำนวณได้

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

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

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

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

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

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

×