ดาวโหลดและติดตั้งส่วนขยายแผนที่บอกเส้นทาง bt-google-maps

เกี่ยวกับ bt-google-maps ส่วนขยายความสามารถของโปรแกรมเว็บไซต์ Joomla ในการดึงเอาข้อมูลแผนที่ออนไลน์ของ Google มาแสดงบนหน้่าเพจของจูมล่ากันครับ
ประโยชน์ถ้าเว็บไซต์ของคุณมีเนื้อหาที่เกี่ยวข้องกับการแนะนำสถานที่ในการเดินทางให้กับผู้เยี่ยมชม การแปะ หรือปักหมุดแผนที่บอกตำแหน่ง เพื่อช่วยในการเดินทาง ก็นับว่าเยี่ยมยอด กับการค้นหาเส้นทางบนมือถือหรือ Smart phone ปัจจุบัน 
สำหรับท่านที่เป็นเจ้าของเว็บไซต์ Joomla ก็สามารถโหลดมาติดตั้งและใช้งานกันได้ 
ลิงค์ดาวโหลด https://extensions.joomla.org/extension/bt-google-maps/
ขั้นตอนการอัพโหลด และกำหนดค่าการทำงาน 


การเชื่อมโยงข้อมูลโดยใช้ Look up wizard

แนะนำเครื่องมือการทำงานอีกตัว สำหรับการทำงานกับฐานข้อมูล Access อีก ตัว ที่น่าสนใจคือ Look up wizard
สำหรับการใช้งานบนแบบฟอร์มบันทึกข้อมูล ในช่องข้อมูลที่เป็นข้อมูลที่ทราบค่า หรือเราต้องการค่าในการบันทึกเป็นเพียงค่าที่เรากำหนด เท่านั้น
เพื่อความเข้าใจ ลองดูตัวอย่างใช้งาน Look up wizard กัน
ในช่อง Pre_name หรือคำนำหน้าชื่อ นักเรียนชั้น ม.4/1 จะกำหนดจำนวน 2 ค่า เท่านั้นคือ นาย กับ นางสาว
ซึ่งเวลาบักทึก บนฟอร์ม ก็จะเลือกค่าข้อมูลนี้ โดยไม่ต้องพิมพ์เอง
ขั้นตอนแรก สร้างตารางใหม่ขึ้นมา กำหนดชื่อตารางเป็น pre_name
มีช่องเก็บข้อมูล
id เป็น auto number
Pre_name  ชนิดข้อมูลเป็น Text/ข้อความ


เปิดตารางแล้ว กรอกข้อมุลจำนวน 2 รายการ เป็น นาย  กับ นางสาว

ขั้นตอนต่อไป
แก้ไขตารางหลัก student
โดยการไปที่การออกแบบตาราง
ในช่องของ คำนำหน้าชื่อ pre_name เปลี่ยนชนิดข้อมูลเป็น Look up wizard
กรอบโต้ตอบขึ้นมา เลือก ต้องการค้นหาข้อมูลจากตารางที่เราสร้างเตรียมไว้แล้ว ในนี้คือตาราง pre_name นั้นเอง

โปรแกรมจะสร้างลิงค์ความสัมพันธ์ของ Table หรือตาราง student กับ per_student ให้เราเอง

การ edit หรือแก้ไขฟอร์ม student ไปที่มุมมองออกแบบ ลบ รายการ pre_name ออก และลากรายการเดิม pe_name เข้ามาวางในฟอร์มตามตำแหน่งเดิม

ทดสอบการทำงาน จะได้ ตัวเลือกในช่อง คำนำหน้าชื่อ เป็น นาย กับ นางสาว ตามที่เราต้องการ



ดูคลิปวีดีโอสาธิตประกอบ เพื่อความเข้าใจที่มากขึ้น



การปรับแต่งฟอร์มบันทึกข้อมูล

สำหรับเนื้อหาในตอนนี้จจะเป็นเนื้อหาในเรื่องของการปรับแต่งแบบฟอร์มที่เราได้สร้างไว้ในขั้นตอนที่ผ่านมากัน
โดยจะมีคำศัพท์ใหม่เพิ่มเติมเข้่ามาที่น่ารู้ได้แก่

  • Form property คุณสมบัติฟอร์ม 
  • Form view   มุมมองฟอร์ม 
  • Design view มุมมองออกแบบ 
  • Layout view มุมมองโครงร่างฟอร์ม 
  • Record ระเบียน 
ขั้นตอน
1 เปิดฟอร์มที่สร้างไว้ขึ้นมา
2  คลิกขวาบนฟอร์ม คำสั่งจะแสดงขึ้นมา >มุมมองออกแบบ

การเปิด-ปิดปุ่ม นำทาง Navigation ของฟอร์ม
สังเกตที่ด้านล่างสุดของฟอร์ม จะมีแถบนำทางระเบียนอยู่ < > สำหรับเลื่อนระเบียน ไปด้านหน้า - ย้อนกลับที่ 1 ระเบียน และ ไปยังระเบียนแรก - ไประเบียนสุดท้าย และ สร้างระเบียนใหม่



แบบฝึกหัดการ ปรับแต่งฟอร์ม
1 รู้จักการเปิด-ปิดปุ่มนำทาง ระเบียน
2 สร้างปุ่มนำทางหรือระเบียนขึ้นมาเอง โดยการแทรกปุ่มคำสั่ง Command Button
วิธีการ
เปิดฟอร์มในมุมมองออกแบบ
1 ไปที่คุณสมบัติฟอร์ม มองหาคำสั่ง ปุ่มนำทาง >ใช่/ไม่ใช่ การปิดให้เราเลือกเป็น ไม่ใช่ 
การแทรกปุ่มคำสั่งนำทางเอง
1 คลิกปุ่มคำสั่ง >
2 นำมาแดรกลากในพื้นที่ ส่วนท้ายของฟอร์ม
แสดงกล่องโต้ตอบขึ้นมา
ในประเภท การนำทางระเบียน >การกระทำ >เลือกไปยังระเบียนแรก >ถัดไป > เลือกระหว่าง ข้อความกับ icon เพื่อแสดงบนปุ่มคำสั่งของฟอร์ม
ตามตัวอย่าง ผมใช้ icon ทั้งหมดทุกปุ่ม

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


การสร้างฟอร์มบันทึกข้อมูล Ms Access

การสร้างฟอรม์บันทึกข้อมูล ของโปรแกรมฐานข้อมูล Database นั้น สามารถสร้างได้ 2 วิธี โดยง่าย คือ ใช้ตัวช่วยสร้างฟอร์มอัตโนมัติ และการสร้างฟอร์มด้วยตนเอง
คำสำคัญที่ควรทราบเกี่ยวกับการออกแบบฟอร์มหรือการสร้างฟอร์ม

  • ส่วนหัวของฟอร์ม
  • รายละเอียดของฟอร์ม
  • ส่วนท้ายของฟอร์ม
  • มุมมองฟอร์ม
  • มุมมองเค้าโครง
  • มุมมองออกแบบ


การเชื่อมโยงระหว่างฟอร์ม กับ ตารางฐานข้อมูล

ต้องสร้างตารางเตรียมไว้สำหรับการสร้างแบบฟอร์ม ในการบันทึกข้อมูล
ขั้นตอน
1 บนเมูแบบริบบอน คลิก สร้าง >ฟอร์มเพิ่มเติม > ตัวช่วยสร้างฟอร์ม
2 คลิก > หรือ >> เพื่อเลือกรายการตามลำดับ หรือ เลือกข้อมูลทั้งหมด ไปแสดงบนฟอร์ม
คลิกถัดไป
ตัวเลือกเค้าโครงขอ่ง่ฟอร์ม จะมี 4 ลักษณะ คือ

  1. แบบคอลัมม์
  2. แบบตาราง 
  3. แบบแผ่นข้อมูล 
  4. แบบชิดขอบ 


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



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

ทดลองใช้งานฟอร์ม ในการป้อนข้อมูลเข้าสู่ตาราง ฐานข้อมูล ต่อไป

กำจัดไวรัสด้วย Kaspersky Rescue Disk 10

โปรแกรม Kaspersky Rescue Disk 10 ออกแบบมาสำหรับการป้องกันไวรัสคอมพิวเตอร์ ทำงานในขณะที่คอมพิวเตอร์กำลังมีการเริ่มต้นทำงาน หรือ boot
ข้อดีของโปรแกรม คือฟรีครับ
คอมพิวเตอร์คุณที่ติดไวรัส จนทำให้ Boot ไม่ขึ้น เปิดใช้งานวินโดว์ไม่ได้ตามปกติ ก็ดาวโหลดโปรแกรมนี้ไปติดตั้งและใช้งานกันได้ 

Protection from viruses loading at startup
Kaspersky Rescue Disk is a free tool for disinfecting computers from malware which does not allow the operating system to start.
ความต้องการของระบบ

General requirements:1 GB available disk space
  • CD-ROM/DVD ROM
  • Internet connectio
  • Computer mouse 
  • Internet Explorer 8.0 and higher
  • Windows Installer 3.0 and higher
For netbooks:
  • Intel Atom 1.6 GHz processor or a compatible equivalent
  • Video adapter GMA950 or higher
  • Screen resolution 800x600 or above
System requirements:
  • Microsoft Windows XP Home Edition SP2 
  • Microsoft Windows XP Professional SP2 (32/64 bit) 
    • Intel Pentium 300 MHz or above 
    • 256 MB available RAM 
  • Microsoft Windows Vista Home Basic (32/64 bit)
  • Microsoft Windows Vista Home Premium (32/64 bit)
  • Microsoft Windows Vista Business (32/64 bit)
  • Microsoft Windows Vista Enterprise (32/64 bit)
  • Microsoft Windows Vista Ultimate (32/64 bit)
    • Intel Pentium 800 MHz 32-bit (x86) / 64-bit (x64) or above 
    • 512 MB (32-bit) available RAM 
  • Microsoft Windows 7 Starter (32/64 bit)
  • Microsoft Windows 7 Home Basic (32/64 bit)
  • Microsoft Windows 7 Home Premium (32/64 bit)
  • Microsoft Windows 7 Professional (32/64 bit)
  • Microsoft Windows 7 Ultimate (32/64 bit)
    • Intel Pentium 800 MHz 32-bit (x86) / 64-bit (x64) or above
    • 1 GB (32 bit) / 2 GB (64 bit) available RAM 
  • Microsoft Windows 8, 8.1 (32/64 bit)
    • Intel Pentium 1 GHz 32-bit (x86) / 64-bit (x64) or above
    • 1 GB (32 bit) / 2 GB (64 bit) available RAM 
  • Microsoft Windows 10 (32/64 bit)
  • Microsoft Windows Server 2003 R2 SP2 (32-bit)
  • Microsoft Windows Server 2003 R2 SP1 (64-bit)
  • Microsoft Windows Server 2012 R2 (64-bit)
  • Microsoft Windows Server 2012 (64-bit)

ความสามารถของ โปรแกรม

Kaspersky Rescue Disk 10 allows performing the following actions:
  • Configure objects scan settings:
    • change security level
    • change actions to be performed on detected objects
    • create a scan scope
    • change types of objects to be scanned
    • limit scan time
    • configure scan of compound files
    • change a scan method
    • set default settings
  • Configure databases update settings:
    • select an update source
    • specify proxy-server settings
    • specify regional settings
    • roll back to previous databases
  • Configure additional settings:
    • select detection of specific threat types
    • create a trusted zone
    • configure notifications settings
    • specify time of storing reports
    • specify time of storing Quarantine and Backup objects
  • Create a report on scan and update tasks.
  • View statistics about applican's functioning.

ทำความรู้จักกับ Boolean Data Type

ในการเขียนโปรแกรมจำเป็นจะต้องทราบเกี่ยวกับชนิดของข้อมูล เช่น ข้อความ หรือตัวเลขแล้ว ข้อมูลอีกแบบหนึ่ง ซึ่งจะอยู่ในรูปของ จริง หรือ เท็จ true or false
เราจะเรียกกันว่า Boolean ออกเสียงว่าบลูเลียน
เป็นการกำหนดการ เปิดหรือปิด Option หรือตัวเลือก

สำหรับการเขียนโปรแกรมแล้ว ลักษณะของข้อมูลแบบ Boolean จะพบในรูปแบบของ Check box ,radio box เป็นต้น

การสร้างตาราง Ms Access

ฐานข้อมูลหรือ Database เป็นการจัดเก็บข้อมูลจำนวนมากในรูปแบบของ Table หรือตารางข้อมูลอย่างเป็นระเบียบ ช่วยให้การบริหารและจัดการข้อมูล สะดวก และรวดเร็ว
สำหรับโปรแกรม Ms Access ถือว่าเป็นโปรแกรมฐานข้อมูล ที่ง่าย และสะดวกในการใช้งาน และเริ่มต้นศึกษาทำความเข้าใจระบบงานฐานข้อมูล
องค์ประกอบของ ฐานข้อมูล Ms Access
Table ตาราง สำหรับเก็บข้อมูล
Form  ฟอร์ม สำหรับติดต่อกับ Users หรือผู้ใช้งาน
Query  สำหรับสร้างแบบสอบถาม เพื่อแสดงข้อมูลจากตาราง ตามเงื่อนไขที่กำหนด
Report รายงาน สำหรับการแสดงผลข้อมูล ในรูปแบบของการสรุปรายงาน

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



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


ชนิดของข้อมูล หรือ Data type เป็นตัวเลขหรือ number

  • เลขประจำตัว , 
  • โทรศัพท์ติดต่อ
  • เบอร์โทรผู้ปกครอง


  • วดป.เกิด  เป็น date&time
ช่องข้อมูลที่เหลือเป็นข้อความหรือ Text 

ลืมไปพึ่งคิดได้ จะเพิ่มรายการรูปภาพ นักเรียน อีก 1 ช่อง ชนิดข้อมูลก็เป็นข้อความ text 


สำหรับตอนหน้าจะมาแนะนำการสร้างแบบฟอร์ม เพื่อบันทึกข้อมูล