Visual Studio LightSwitch Phone Number Format


Phone Number เป็นประเภทข้อมูลใหม่ที่มีบน Visual Studio LightSwitch (VSLS)…
ซึ่งช่วยให้เราสามารกำหนด Format Phone Number ตามต้องการได้…
ช่วยป้องกันข้อผิดพลาดในการป้อนข้อมูลเบอร์โทร.ของผู้ใช้งาน…
ลองไปดูวิธีใช้งานกันครับ…

ก่อนอื่นเราต้องสร้างโปรเจ็กต์ LightSwitch ขึ้นมาก่อน…
ตามขั้นตอนง่ายๆ ดังนี้:

สี่ขั้นตอนง่ายๆ ในการสร้างโปรแกรมธุรกิจ LightSwitch

  1. สร้างโปรเจ็กต์
  2. กำหนดข้อมูล
  3. สร้างหน้าจอ
  4. รันโปรแกรม

1. สร้างโปรเจ็กต์

image

2.กำหนดข้อมูล…

ทำได้สองวิธี…
วิธีที่หนึ่ง สร้างตารางข้อมูลใหม่…
วิธีที่สอง ใช้ตารางของฐานข้อมูลที่มีอยู่แล้ว…

2.1 ในที่นี้ใช้วิธีสร้างใหม่…Create new table…

image

2.2 สร้างตาราง(Entity)ชื่อ Employee                                          เปลี่ยน format phone number

imageimage

2.3 ระบุ Format Phone Number ของเบอร์มือถือ 08-9999-9999

imageimage

 

2.4 ระบุ Format Phone Number โทรศัพท์บ้าน 0-2999-9999

image

แล้วบันทึกโดยการกดปุ่ม Save…

 

3. สร้างหน้าจอ                                                                      สร้างหน้าจอด้วยเทมเพลต List และ detail

imageimage

 

3.1 สร้างหน้าจอเรียบร้อย…จะเข้าสู่หน้าจอ Designer…สามารถปรับแต่งหน้าจอได้เพิ่มเติม…

image

 

4.รันโปรแกรม

image

 

4.1 เพิ่มข้อมูล…โดยการกดไอคอนเครื่องหมายบวก…

image

 

4.2 ทดสอบป้อนเบอร์โทรมือถือ….และเบอร์บ้าน…

imageimage

 

4.3 ถ้าป้อนเบอร์โทร.ไม่ตรงตาม format จะเกิดข้อผิดพลาด…

image

 

ประเภทข้อมูล Phone Number ช่วยตรวจสอบความถูกต้องของข้อมูลเบอร์โทร…
ตาม format ที่เราระบุไว้ มันจะตรวจสอบให้อย่างอัตโนมัต โดยที่เราไม่ต้องเขียนโค้ดคำสั่งใดๆ…

 

ซึ่งประเภทข้อมูล Phone Number บน Entity ของ Lightswitch…
จะเป็นข้อมูลประเถท nvarchar บน SQL Server …
เมื่อเราเปิดฐานข้อมูลขึ้นมาดู คุณจะเห็นดังนี้

image

 

และมันเก็บข้อมูลเป็น string ธรรมดา…

image

 

 

–:จบบริบูรณ์:–

 

ผู้เขียน

clip_image019

** รู้จักกับผู้สอน อ.นุชิต **
JANAWAT Blog: https://janawat.wordpress.com
Nuchit’s Profile @microsoft
https://mvp.support.microsoft.com/profile/nuchit
Facebook:
https://www.facebook.com/nuchit
Twitter:
http://twitter.com/janawat

Advertisements
เกี่ยวกับ

Nuchit Atjanawat is a Microsoft MVP, GreatFriends Community Leader, WindowsITPro Columnist(Mr.Nano), Silverlight Business Application Instructor, Speaker in various Microsoft events, Author, passionate Blogger and a Software Engineer by profession. He has a very good skill over Silverlight, LightSwitch, C#, XAML & Blend. He shares his technical findings, tutorials in his technical blog. Follow his Blog and Facebook page to be updated on latest articles. - Technical Blog: https://janawat.wordpress.com - WindowsITPro Columnist(Mr.Nano): http://windowsitpro.net - The GreatFriends.Biz Community Discussion Board (nano): http://greatfriends.biz - witter: https://twitter.com/janawat - Facebook Page: https://www.facebook.com/nuchit - Instructor: http://bit.ly/GF250-01, http://bit.ly/GF150-02

Tagged with:
เขียนใน LightSwitch
2 comments on “Visual Studio LightSwitch Phone Number Format
  1. jirus พูดว่า:

    สามารถ compile เป็น Exe ได้หรือเปล่า

    • janawat พูดว่า:

      ไม่ได้ครับ
      การจะนำโปรแกรมไปรัน
      ต้อง publish ไปเป็น ClickOne
      แล้ว Install จาก package ดังกล่าว

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

In Archive
%d bloggers like this: