Get Adobe Flash player

คลังความรู้ปี 2558

Insert ข้อมูลและส่งค่า Primary key กลับมา

Insert ข้อมูลและส่งค่า Primarykey ที่พึ่ง Insert ล่าสุดกลับมาเพื่อนำไปใช้ต่อ โดยใช้ SELECT CAST(scope_identity() AS int ช่วย

ตัวอย่างโค้ด

 

C# Alert JavaScript

C# Alert JavaScript วีธีแสดง Alert Javascript ใน Code Behide

9-3-2015 3-12-22 PM

สามารถทำได้โดยแก้ไขในไฟล์ Code Behide ตามตัวอย่างด้านล่าง

กรณีเอาไว้ใน Class File จะต้องประกาศ HttpContext.Current.Handler ก่อน ดังตัวอย่างด้านล่าง

 

 

DevExpress : ASPxGridview แสดง Tag HTML ไม่ได้เช่น

DevExpress : ASPxGridview แสดง Tag HTML ไม่ได้เช่น <span></span>

FixProblem

FixProblem2

 

แก้ PopupControl ของ DevExpress ไม่ขึ้น

ปัญหาเกิดจาก Update version ของ DevExpress เป็นเวอรชั่น 14.2.5 ทำให้การเรียก JavaScript แบบ RegisterStartupScript ใน Page_Load ไม่สามารถใช้งานได้จะต้องไป set option ของ PopupControl ให้มี ShowOnPageLoad=”true”

erropopup1

erropopup2

 

erropopup3

วิธีแก้ปัญหา Macbook เกิดปัญหา Wi-Fi อยู่ดีๆหาย แจ้งว่า no hardware installed

Macbook เกิดปัญหา Wi-Fi อยู่ดีๆหายแจ้งว่า  no hardware installed วิธีแก้ดังนี้

เปิด Terminal ของ Mac ขึ้นมา

Screenshot 2015-02-23 16.26.27

หลังจากนั้นพิมพ์ sudo rm -f /var/vm/sleepimage ถ้ามันให้ใส่ password ก็ใส่ password เขาเครื่องลงไป


Screenshot 2015-02-23 16.28.04

 

หลังจากนั้นให้กดปุ่ม Power button ค้างไว้และเลือก shutdown ถ้ามันถามให้ตกลงก็กดตกลงไปมันจะเตือนเรื่องการเปลี่ยนแปลงค่า config

ส่วนวิธีการแก้ไขปัญหาอื่นๆสามารถอ่านได้จากที่นี่ https://discussions.apple.com/thread/3210949?start=75

 

Photoshop CS6 Shortcut Key for Mac

Screenshot 2015-02-23 16.48.03

windows->workspace->Reset Essential ทำให้ panel ด้านขวากลับมา
command & + – เป็นการ Zoom In/Out
command & 0 เป็นการดูเต็มภาพ
command & 1
command & Spacebar จะเป็นรูปมือสำหรับเลื่อนภาพ
command & delete เทสี background
command & z คือ undo ย้อนกลับได้ 1 ครั้ง
command & alt & z จะย้อนกลับได้ไม่เกิน 20 ครั้ง
command & shift z จะไปข้างหน้า
command & j เป็นการ copy layer
command & d ยกเลิก selection

command & g เป็นการ group layer

command & shift & g เป็นการ ungroup
alt & delete เทสี foreground
Tab เปิดปิด tool
Shift+Tab ปิด Panel ด้านขวา
รูปแว่นด้านซ้ายเมื่อคลิ้กแล้วจะเป็นการ zoom จะต้องเอา Scrubby Zoom ออก แล้วจะลากแบบ Select แล้วมันจะ zoom ตรงที่เลือกได้
กด x จะเป็นการสลับสี foreground/background


เว็บสำหรับแต่งสี
colorlovers.com
kuler.adobe.com
subtlepatterns.com
ตัว kuler สามารถเลือกได้จาก menu window->extension->kuler
Screenshot 2015-02-23 14.11.39


เรื่องของ Selection
เวลาเลือก selection กด alt ค้างไว้มันจะวาดจากลางวัตถุ
selection เมื่อกด shift ค้างแล้ววาดไปจะวาดจัตุรัส
ถ้าวาด selection ไปแล้วเมื่อกด shift จะวาดเพิ่มได้ จะเป็นเหมือน + selection
ถ้าวาด selection ไปแล้วกด alt จะเป็นการลบ selection เอาไว้วาดพระจันทร์ได้เช่นวาดวงกลมสองวง
ใช้ Magic wand tool เวลาเลือก selection ให้ปรับ Tolerance สัก 100มันจะเลือกสีใกล้เคียง
ใช้ Quick Selection tool ง่ายสุดสามารถปรับแปรงได้


menu filter->convert smart filter จะเป็นการ convert selection ภาพที่เลือกเป็น smart object ข้อดีคือเมื่อย่อขยายจะไม่แตก และเมื่อกด alt & move tool จะสร้าง layer ใหม่ด้วยการ copy ให้


การหมุน free transform
distrot เอาไว้ปรับมุมเช่นเอารูปหน้าคนหน้าบานมาใส่หน้าเรียว
Perspective ทำพวกแสงเงาจากด้านหลังได้ เช่นไฟส่องจากด้านหลังด้านหน้าเงาสาดส่องมา
คลิ้กขวาหลังชื่อหลัง Layer จะมี Lasterize Layer จะเป็นการเอา effect ทุกอย่างที่ติดมากับ Layer ออกเช่นการ convert smart object


Screenshot 2015-02-23 14.08.49
โซ่ลิงค์ขวาล่างจะเลือก Layer ให้ไปด้วยกันทั้ง move free transform


download brush
http://www.brusheezy.com/
ทำ brush เองได้จากเมนู Edit define brush preset
Screenshot 2015-02-23 15.19.00

Devexpress ASPxComboBox add item in code behind

ตัวอย่างการทำ combobox ให้ดึงข้อมูลจาก datasource และ add new item ลงไปด้วยในส่วน code behind

 

 

สำหรับตัวอย่าง Add Month , Year ใน Combobox

DevExpress : XRBarCode เมื่อเครื่อง Scan barcode ทำการ Scan แล้วได้ตัวเลขเกิน

DevExpress : XRBarCode เมื่อเครื่อง Scan barcode ทำการ Scan แล้วได้ตัวเลขเกิน

ปัญหา : เวลา XRBarCode ถูก Scan ด้วยเครื่องอ่าน BarCode แล้วได้ตัวเลขเพิ่มมาเช่นบัตรนักศึกษาปกติ 135750603230-2 แต่พอ Scan ดันได้ 135750603230-2U มีตัว U เพิ่มมา

วิธีการแก้ไข : ต้องปรับ Properties ของ XRBarCode ในส่วนของ Symbology-> CalcCheckSum = False ปกติมันเป็น Ture เวลาเครื่อง Scan จะได้ค่า Sum ในการ Scan ทำให้ตัวเลขมี digit เพิ่ม (ปัญหานี้จะเกิดกับ Symbology Type บางประเภทเช่น Code39 ที่มีโหมด Check Sum)

BarCode