สร้าง Form ใน Access
HTML-код
- Опубликовано: 24 дек 2019
- ในคลิปนี้นะคะจะสอนวิธีการสร้าง Form ใน Access จะใช้ได้ทั้งใน Access 2016 และ Access 2019 โดยนำเอา Table (ตาราง) มาสร้างฟอร์มและปรับแต่งการแสดงผล เบื้องต้น
สอนโดยนักเขียน "ดวงพร เกี๋ยงคำ" ผู้เขียนหนังสือ "คู่มือ Windows 10 ฉบับใช้งานจริง", "คุ่มือ Office 2013", "คู่มือ Office 2016", "คู่มือ PowerPoint 2016", "คู่มือ Excel 2016 ฉบับสมบูรณ์", "คู่มือสร้างเว็บไซต์" , Excel Expert และอื่นๆ สอบแบบละเอียดในทุกขั้นตอน ทำตามได้ง่าย
อาจารย์ใช้โปรแกรมอะไรอัดหน้าจอคะ มีเมาส์สีเหลืองๆด้วย
ใช้ Camtasia Studio ค่ะ ตัดต่อใส่เมาส์พอยเตอร์ค่ะ
ใส่หมายเลขเรคคอร์ด ของฟอร์ม ยังไงครับ
สร้าง Textbox ค่ะ แล้วกำหนด Perperties ในแท็บ Data ค่ะ
=[Currentrecord] ค่ะ จะแสดงหมายเลขเรคคอร์ดปัจจุบัน
ความหมายก็คือพิมพ์ตารางก่อน แล้วค่อยเอาตารางมาสร้าง Form ไหมค่ะ ถ้าพิมพ์ Form ก่อนจะเชื่อมกันไม่ได้ เพราะหนูคิดว่าพิมพ์ใน Form จะช่วยลดเวลาค่ะ ไม่รู้จริง ๆ
Form ต้องสรัางจากตารางค่ะ เราอาจจะกำหนดโครงสร้างไว้เริ่มต้น พิมพ์สัก 1 หรือ 2 เรคคอร์ดได้ แต่เมื่อนำมาสร้างฟอร์ม แล้วป้อนข้อมูลจากฟอร์มมันก้อไปเพิ่มในตารางอยู่แล้วค่ะ เพราะฟอร์มเป็นแต่หน้ากากในการป้อนแค่นั้นเองค่ะ
อาจารย์คะ อยากทราบ การสร้างระบบฐานข้อมูล นักเรียน ชั้นประถมคะ กำลังทำโปรเจคจบ
ก็สร้างฐานข้อมูลได้เลยค่ะ แยกตารางตามขอมูลจริง เช่น ข้อมูลทั่วไปขงอนักเรียน ข้อมูลการลงทะเบียน ข้อมูลการเรียนแต่ละวิชา และข้อมูลการสอบ โดยใช้ระหสนักเรียน และรหัสวิชาเรียน เป็นหลักในการเชื่อมโยงข้อมูลเข้ากับตารางย่อย
@@duangpornToy ขอบคุณคะอาจารย์
พี่คะ เหมือนเราจะใส่ตัวเลือก 12345 ยาวลงมาอ่ะค่ะ แล้วพอทำแล้วมันกดคลิกตรงเลขไม่ได้
ขอโทษนะคะที่ตอบช้า เราใส่แบบ list ใช่มั้ยค่ะ จริงๆใช้แบบ AutoNumber ได้ค่ะ
เราสามารถสร้างปุ่มแก้ไขฟอร์มยังไงครับ
ต้องสร้างปุ่ม Command Button ค่ะ สร้างงปุ่มให้เปิดฟอร์ม และเลือกเปิดในโหมดแก้ไข Form ได้ หรือจะสร้าง Macro เปิด Form ก็ได้ค่ะ
สวัสดีจ้า ขอคำเเนะนำหน่อยค่ะ ถ้าหากเราต้องการจะนำฐานข้อมูลaccess มาทำเป็นแอพฯ แล้วใช้งานผ่านมือถือ สามารถทำได้มั้ยคะ ขอบคุณค่ะ😂😂
มันต้องดูว่าเราใช้อะไรพัฒนาเขียนแอพค่ะ แล้วสามารถเข้าถึงฐานข้อมูลแบบไหนได้บ้าง ถ้าส่วนใหญ่จะใช้ mysql หรือ php หรือ Text file ค่ะ
หนูจะบันทึกงานฟอร์มอ่ะค่ะพอบันทึกวันก็ขึ้นว่า
"Microsoft Access ไม่สามารถบันทึกฟอร์มหรือรายงานได้เนื่องจากฟอร์มหรือรายงานแสดงอักขระจากภาษาที่ไม่สามารถบันทึกได้ในตำแหน่ที่ตั้งปัจจุบันของคุณ"
มันบันทึกไม่ได้ต้องทำยังไงคะ พอมีวิธีไหมคะ
ลองแก้ไขแบบนี้ดูนะคะ เปิด Control Panel ขึ้นมาก่อน
1. เปิด Region แล้วคลิกที่แท็บ Format ตั้งค่าให้เป็นประเทศไทย (Thai) Thailand
2. คลิกที่แท็บ Administrative คลิกที่ปุ่ม Change System Local ใ้ห้เป็น (Thai) Thailand
3. แล้วลอง Restart Windows ใหม่นะคะ อาจจะแก้ไขได้ค่ะ
คือหนูทดลองทำดูค่ะ คือพิมพ์เข้าไปในฟอร์มเลย แต่พอทำแล้ว มันไม่ขึ้นที่ Customer Table เพราะคิดว่าจะคล้ายExcel ที่พิมพ์ใน Form ก็มาขึ้นในตารางได้ คือหนูทำผิดกระบวนการไหมค่ะ
Form ต้องสรัางจากตารางค่ะ เราอาจจะกำหนดโครงสร้างไว้เริ่มต้น พิมพ์สัก 1 หรือ 2 เรคคอร์ดได้ แต่เมื่อนำมาสร้างฟอร์ม แล้วป้อนข้อมูลจากฟอร์มมันก้อไปเพิ่มในตารางอยู่แล้วค่ะ เพราะฟอร์มเป็นแต่หน้ากากในการป้อนแค่นั้นเองค่
@@duangpornToy ขอบคุณค่ะ
ในกรณี สร้างฟอร์ม ที่ต้องการเพิ่มข้อมูล เราต้องการ ล็อคกล่อง ข้อความ ไม่ให้เปลี่ยนแปลงข้อมูล จนกว่าจะกด เพิ่มข้อมูล จึงจะปลอดล็อคกล่องข้อความ สามารถ สร้างได้มั้ยครับ ทำยังงัยครับ
โดยปกติเรคคอร์ดจะเปลี่ยนเมื่อเราเลื่อนข้อมูลดูรถเบียนถัดไปนะคะ แต่ถ้าไม่ให้เปลี่ยนก็ต้องไม่ให้เลื่อนเรคคอร์ด หรือจะสร้างฟอร์มแบบไม่แสดงข้อมูล เวลากรอกแล้วค่อยเอาข้อมูลไปใส่ตามฟิลด์ได้ค่ะ
ผมจะทำรายชื่อExcelเชื่อมต่อAccessหน้าฟอมประวัติได้ไหมรับ
ได้ค่ะ นำเข้าข้อมูล Import Database เลือกไฟล์ Excel แบบ Link ก็ได้นะคะ ถ้าข้อมูลมีการอัพเดท ก็จะปรับปรุงเลย
เราสามารถ Copy ทั้งแถวได้มั้ยครับ
ก็อปปี้อะไรคะ ข้อมูลหรือฟิลด์ในฟอร์ม ทำได้ค่ะ ด้วยการกดคีย์ shift หรือ ctrl. เลือกทั้งแถวหรือรายการได้ค่ะ
รับสอนมั้ยครับ