Category: Automation System

มารู้จักวิธีการบันทึกข้อมูลจาก Microsoft Form ลง List ใน SharePoint ด้วยเจ้าเครื่องมือ Power Automate กันเถอะ (EP.2 : ลงมือสร้าง Flow ด้วย Power Automate)

            หลังจากที่ EP. ที่แล้ว เราได้มีการเตรียมเครื่องมือ อุปกรณ์ทั้งในส่วนของแบบฟอร์มที่จะใช้ในการกรอกข้อมูล และลิสต์ที่ใช้ในการเก็บข้อมูลกันไปแล้ว แต่ถ้าใครยังไม่เคยอ่าน สามารถติดตามได้ที่ลิงค์นี้นะคะ มารู้จักวิธีการบันทึกข้อมูลจาก Microsoft Form ลง List ใน SharePoint ด้วยเจ้าเครื่องมือ Power Automate กันเถอะ (EP.1 : ขั้นตอนการเตรียมตัว) และมาถึง EP.นี้ ก็ได้เวลาลงมือสร้าง Flow ที่จะควบคุมการทำงานแบบอัตโนมัติ ที่จะช่วยลดขั้นตอนการทำงานให้กับเราได้โดยที่เราไม่ต้องลงมือเองกันแล้ว และเพื่อไม่ให้เป็นการเสียเวลา เรามาเริ่มขั้นตอนต่อไปกันเลยดีกว่านะคะ ขั้นตอนการสร้าง Flow โดยใช้ Power…

มารู้จักวิธีการบันทึกข้อมูลจาก Microsoft Form ลง List ใน SharePoint ด้วยเจ้าเครื่องมือ Power Automate กันเถอะ (EP.1 : ขั้นตอนการเตรียมตัว)

               ในปัจจุบันพบว่า มีการใช้งานแบบฟอร์มในรูปแบบออนไลน์มากขึ้น เพื่อความสะดวก และลดการใช้ทรัพยากรกระดาษ ไม่ว่าจะเป็น Google Form หรือ Microsoft form เพื่อรับข้อมูลจากผู้ใช้ เนื่องจากใช้งานง่าย และสะดวก และทำให้ผู้ที่กรอกข้อมูล สามารถกรอกข้อมูลได้จากที่ใดก็ได้โดยไม่ต้องอาศัยการกรอกแบบฟอร์มกระดาษอย่างแต่ก่อน แต่ในส่วนของการเก็บข้อมูลและการนำไปใช้ก็อาจจะมีวิธีการจัดการที่แตกต่างกันออกไป ซึ่งโดยปกติแบบฟอร์มออนไลน์เหล่านี้ก็จะสามารถ Export ข้อมูลออกมาในรูปแบบไฟล์ Excel หรือ CSV ได้อยู่แล้ว แต่สำหรับบทความนี้ ผู้เขียนจะขอหยิบยกวิธีการเก็บข้อมูลจาก Microsoft form มาเก็บในลิสต์(List) ซึ่งเป็นเปรียบเสมือนฐานข้อมูลหรือตารางที่ใช้เก็บข้อมูลใน SharePoint  โดยที่ไม่ต้องมา Import ข้อมูลจากไฟล์…

วิธีใช้งาน Google Form ให้เฉพาะผู้เกี่ยวข้องเท่านั้นที่จะตอบแบบฟอร์มได้ โดยต้องไม่บังคับ Login ด้วย Google Account ด้วย

Google Form เป็นเครื่องมือสร้างแบบสำรวจยอดฮิต สร้างง่าย ใช้ง่าย เหมาะสำหรับงานที่เปิดให้ใครก็ได้ สามารถตอบแบบสอบถาม แต่ ถ้าต้องการให้เฉพาะคนในองค์กรซึ่งใช้ G Suite (เช่น กรณีของ มหาวิทยาลัยสงขลานครินทร์ ใช้ G Suite for Education โดเมน psu.ac.th เป็นต้น) ตอบแบบสอบถามเท่านั้น ก็พอจะทำได้ แต่ก็จะเจอปัญหาคือ ผู้ใช้ในองค์กรอาจจะ Login ด้วย Web Browser ซึ่ง Sign-In ด้วย Gmail ส่วนตัว ก็จะยุ่งยากหน่อย ต้องสลับ Account เป็นต้น แล้วยิ่งบางคน…

วิธีสร้างตาราง HTML Table จาก CSV File

โจทย์คือ ต้องสร้างระบบ เพื่อให้ผู้ใช้ สร้าง โครงสร้างแบบฟอร์ม ด้วย Excel แล้วต้องแปลงให้เป็น Web Page ซึ่ง จะต้องการตกแต่งด้วย Bootstrap หน้าตาต้นแบบเป็นแบบนี้ (ในที่นี้ใช้ Google Sheets แต่ก็ทำวิธีการเดียวกันกับ MS Excel) ถ้า ใช้วิธี Save As เป็น HTML ตรง ๆ จะได้หน้าตาประมาณนี้ ซึ่งจะยุ่งยากมาก ในการจัดการ และการควบคุมการแสดงผล วิธีการคือ !!! 1 Save As เป็น CSV 2…

วิธีแจ้งเตือนจาก Google Forms เข้า LINE

ต้องยอมรับว่า ปัจจุบันพฤติกรรมผู้ใช้ “ทั่วไป” จะเปิด LINE อ่านบ่อย และเร็วกว่าการเปิดอ่าน Email ต่อไปนี้ เป็นวิธีการ ตั้งค่าที่ Google Forms ว่า เมื่อมีคน Submit แบบฟอร์มมา ให้มา Alert ที่ LINE ของเรา หรือ ส่งเข้า LINE Group ก็ได้ โดยอาศัยความสามารถของ Google App Scripts ที่เรียก REST API ของ LINE สร้าง หรือ แก้ไข Google…

djsurvey – Google Forms Alternative #01

ต่อจาก ddready – แพ็ครวม django + bootstrap4 + crispy form + docker พร้อมใช้งาน ในบทความนี้ ผมได้พยายามทำให้ใช้งาน Django ได้ง่ายขึ้น จนได้ แบบสำรวจอย่างง่าย พร้อมใช้งาน ใน 3 ขั้นตอน Prerequesite ติดตั้ง Python 3.6+ หรือ ใช้ Python Container แล้ว Repository https://github.com/nagarindkx/djsurvey ง่าย ๆ 3 ขั้นตอน 1. Clone…

ddready – แพ็ครวม django + bootstrap4 + crispy form + docker พร้อมใช้งาน

สำหรับใครที่อยากจะลองพัฒนา Web Application ด้วย django web framework ผมได้รวบรวมเป็นชุดเริ่มต้น ซึ่งจะสามารถสร้าง Responsive Web และ มีแบบฟอร์มที่สวยงามด้วย crispy form มาเรียบร้อย ใช้งานได้ทั้ง แบบ Python บนเครื่อง และ แบบ Docker ลองทำตามดูได้ครับ Repository สามารถเปิด URL ต่อไปนี้ เพื่อไป Download หรือ จะใช้ git clone ก็ได้ https://github.com/nagarindkx/ddready.git https://gitlab.psu.ac.th/kanakorn.h/ddready.git จากนั้น ให้เปิด cmd…

แนวทางการพัฒนา Web Application ด้วย django จาก local docker สู่ Google Cloud Run

ในการพัฒนาแอพพลิเคชั่น เราก็จะเจอปัญหานึงเสมอ ๆ คือ เวอร์ชั่น (Version) ของเครื่องมือที่ใช้ในการพัฒนานั้น แต่ละโปรเจคมีความแตกต่างกัน เช่น ในกรณีของ การพัฒนา Web Application ด้วย django web framework เราอาจจะอยากใช้ python รุ่นล่าสุด คือ 3.8 แต่ในขณะเดียวกัน เมื่อหลังบ้านต้องการไปติดต่อ Tensorflow 2.0 ซึ่งยังต้องใช้งานกับ Python 3.6 เป็นต้น วิธีแก้ไขปัญหาทั่วไปคือ ติดตั้ง package ‘virtualenv’ เพื่อให้การพัฒนาแต่ละโปรเจค มี Environment แตกต่างกันได้ แต่จากการใช้งานจริง พบว่า…

วิธีการระบบการจองตั๋ว (Ticket Reservation System ) alf.io

ALF.io เป็น Open Source Ticket Reservation System แบบ Web Application ผู้ดูแลระบบสามารถสร้าง Event อย่างเช่นงานประชุมสัมนา เมื่อเปิดรับลงทะเบียนเข้าร่วมงานได้ (แบบเก็บเงินหรือฟรีก็ได้) กำหนดจำนวนที่นั่งได้ ผู้เข้าร่วมงานกรอกข้อมูลส่วนตัว (และชำระเงินก็ได้) ระบบจะส่ง Ticket ไปให้ทาง Email ในรูปแบบ QR Code เมื่อถึงวันงาน เจ้าหน้าที่ที่หน้างานติดตั้ง Application บน Smartphone ของตนเอง (ซึ่งต้องลงทะเบียนกับระบบ) ผู้เข้าร่วมงานแสดง QR ของตนเองให้เจ้าหน้าที่ Scan ได้เลย วิธีการติดตั้ง ต่อไปนี้ เป็นวิธีการติดตั้ง…