Category: คลังความรู้ปี 2560

Google Calendar จัดการ Resources เช่น การจองห้องจองรถภายในมหาวิทยาลัย

Google Calendar จัดการ Resource การจองห้องจองรถภายในมหาวิทยาลัย เมื่อคณะหรือหน่วยงานที่ใช้ account ภายใต้โดเมน @rmutp.ac.th จะเกิดปัญหาตามมาคือทุกคนจะสามารถเข้าไปจอง Resource ได้หมด ทำให้ห้องบางห้องต้องใช้โดยคนภายในหน่วยงานเจ้าของ อาจจะโดนจองจากคนนอกหน่วยงาน ทำให้การควบคุมการจองลำบาก ดังนั้นจะต้องใช้สิทธิแอดมินในการเข้าไปจัดการ Resrouces ที่มีการสร้างขึ้น วิธีการทำดังนี้ จะเห็นว่าเมื่อแชร์ปฏิทินจะสามารถกำหนดให้ แก้ไข หรือ แชร์ต่อได้ หรือแค่ดูรายละเอียด หรือแค่เห็นว่า Resources ว่างไม่ว่าง *กรณีจะมอบสิทธิให้คณะดูแล สามารถไปเปิด Role ในเมนูแอดมินจะมี Setting Calendar Resouces ภายในให้เลือก    

คู่มือการอบรม Google Drive

1) Download การใช้งาน Google Drive ผ่านเว็บบราวเซอร์ 2) Download วิธีดาวน์โหลดและติดตั้ง Google Drive บนเครื่องคอมพิวเตอร์

SQL Server Error Cannot resolve the collation

เมื่อสร้าง Database ขึ้นมาใหม่แล้ว Server ที่ลง SQL Server ไม่ได้ SET Collation ให้ Default ภาษาไทยไว้ จะทำให้เมื่อสร้าง Database ใหม่มันจะไม่ Support ภาษาไทย ซึ่งจะขึ้นแจ้งทำนองว่า Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_AS” and “Thai_CI_AS” in the equal to operation. ดังภาพด้านล่าง จากภาพจะสังเกตุว่ามีการแจ้งเตือนว่า Collation หรือภาษาที่ Database รองรับมันเป็น Latin นะ แต่ข้อความที่ถูกบันทึกเป็นภาษาไทยมันเป็น Thai_CI_AS มันเลยแสดงไม่ได้ วิธีปรับ Collation ให้รองรับ Thai_CI_AS ก็ไม่อยากให้เปิดหน้า Query มาโดยใช้ user ที่มีสิทธิเป็นผู้ดูแล Database ที่จะแก้ไข […]

DevExpress : XtraReport set parameter to report

ถ้าเกิดใช้ XtraReport แล้วใช้ Datasource แล้วมาทำ Filter บางทีจะทำให้ช้าเพราะการ Filter จะทำหลังจาก select  ข้อมูลทั้งหมดมาแล้ว ทั้งที่ไม่จำเป็นต้องเอาข้อมูลทั้งหมด ให้เปลี่ยนมาใช้การตั้งค่า Parameter ให้กับ DataSource เพื่อแก้ปัญหาโหลดช้า ทำดังนี้ (ทำหลังจากสร้าง Xtrareport และ Add Datasource กับเลือก Query เรียบร้อยแล้ว) 1) เปิด Tools สำหรับ Xtrareport คือ Field List 2) ในเมนู Field List เลือกคลิ้กขวาตรง Parameter แล้ว Add Parameter 3) หลังจากนันมาที่ Report Explorer คลิ๊กขวาที่ sqlDataSource1 ที่เราสร้างตอนแรก เลือก Properties จากภาพด้านบนให้คลิกที่เครื่องหมายบวกเข้าไปเรื่อยๆ แล้วกดตรง (Collection) […]

การจัดการ Account บน Google โดยใช้ Google Sheet และ Tool Script Editor

การจัดการ Account บน Google โดยใช้ Google Sheet และ Script Editor Tool โดยปกติการ Add Account จำนวนมากไปบน Google มีวิธีการทำได้หลายวิธี แต่วิธีที่ง่ายและสะดวกสำหรับผู้ดูแล คือการใช้ Google Sheet และใช้ Tool->Script Editor ซึ่งเป็นเมนูหนึงอยู่ใน Google Sheet ขั้นตอนการทำคือ เราจะต้องมี Google Sheet ที่มี Column สำหรับ Add Account เข้าไปยังโดเมน Google โดยเตรียม Account ไว้ในใน Sheet ดังนี้ ให้กดที่เมนู Tools ด้านบน และเลือก Script Editor ใส่ Script สำหรับสร้าง Account ลงไป ตัวอย่างโค้ดด้านล่างสามารถ […]

การจัดการ Account บน Google โดยใช้ Google Sheet และ Tool Script Editor

การจัดการ Account บน Google โดยใช้ Google Sheet และ Script Editor Tool โดยปกติการ Add Account จำนวนมากไปบน Google มีวิธีการทำได้หลายวิธี แต่วิธีที่ง่ายและสะดวกสำหรับผู้ดูแล คือการใช้ Google Sheet และใช้ Tool->Script Editor ซึ่งเป็นเมนูหนึงอยู่ใน Google Sheet ขั้นตอนการทำคือ เราจะต้องมี Google Sheet ที่มี Column สำหรับ Add Account เข้าไปยังโดเมน Google โดยเตรียม Account ไว้ในใน Sheet ดังนี้ ให้กดที่เมนู Tools ด้านบน และเลือก Script Editor ใส่ Script สำหรับสร้าง Account ลงไป ตัวอย่างโค้ดด้านล่างสามารถ […]

Mobile Application Development

คู่มือการติดตั้ง Tools สำหรับพัฒนา Mobile Application Development