Category Archives: SharePoint 2013

SharePoint Diary, Day 1 – Which version are YOU?

 

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

ตลอดเวลาที่ยุ่งกับ SharePoint มา ผมมักจะเจอคำถามที่ประมาณว่า “SharePoiont ทำอะไรได้บ้างครับ”

 

ถ้าดูตางรางด้านล่างเป็น  จำนวน Feature ที่ทำได้บน  SharePoint edition ต่างๆ  แน่นอนผมตอบสามวันก็ไม่จบครับ

image

อ้างอิงจาก http://technet.microsoft.com/en-us/library/jj819267.aspx

 

ผมคงอธิบายหมดทีเดียวไม่ไหวนะครับ พอหลังจากได้คำตอบคร่าวๆ เกี่ยวกับสิ่งที่ SharePoint ทำได้ ผมก็จะเจอคำถามต่อมาว่า ต้องใช้ Edition ไหนครับ เอาเป็นว่าผมสรุปให้ละกัน

SharePoint Foundation

ของฟรีและดี มีอยู่ในโลกครับ จริงๆแล้ว หลายๆคนชอบเริ่มใช้จาก version นี้ สำหรับใครที่ต้องการใช้งาน Team Site ปกติ มีการใช้งาน Document Library หรือ Customer List บ้าง เวอร์ชันนี้ก็เพียงพอแล้วครับ :)

แต่ยังไงก็ต้องมี AD กับ Database Server นะครับ และแน่นอนว่า Windows Server ต้องเป็น 64bits

SharePoint Standard

หากว่า เราต้องการสร้าง Document Set (การสร้าง กลุ่มของเอกสาร ที่เก็บในหลายๆ Document Library เพื่อความสะดวกในการใช้งาน) การใช้งาน Managed Meta Data เพื่อการค้นหา หรือ สร้างเป็น Navigation

การ ค้นหา People หรือว่า เพื่อนร่วมงานที่อยู่ในระบบ  หรือในบางครั้ง ธุรกิจเราก็ต้องการตรวจสอบที่ดี Audit feature ที่บน Foundation ไม่มีก็จะช่วยให้เราทำงานได้สะดวกมากขึ้น

SharePoint Enterprise

หลายๆ คนอาจจะคุ้นๆ กับ สิ่งที่เรียกว่า eDiscovery & Hold ที่ ฝ่ายกฏหมายอาจจะต้องการค้นหาหลักฐานที่เป็นไฟล์อยู่ในระบบ หรือเราต้องการใช้งาน Excel Service, Visio Service หรือ Access Service เหล่านี้ล้วนต้องการ enterprise edition ครับ

image

 

หวังว่าจะชอบ บันทึกของผมนะครับ ไว้ผมจะมาเล่าให้ฟังเพิ่มเรื่อยๆ ครับ

สวัสดีครับ

LinkedInFlipboardEmailOutlook.comPrintFriendlyWhatsAppYahoo BookmarksYahoo MessengerKindle ItGoogle BookmarksBaiduDeliciousShare

Copy ค่าจาก List อื่นด้วย Workflow

ในบรรดาการทำงานของ workflow ที่เราใช้ๆกัน มี ทริกนึงที่น่าสนใจคือการเอา WorkFlow มาช่วยในการ หาค่า จาก List อื่นๆ มาใส่ใน List ที่รัน workflow ดูตัวอย่างเลย

Product Price list มีหน้าตาแบบนี้

image

Sales Order List ก็มีหน้าตาแบบนี้ required Field แค่สอง fields

image

แล้วเราก็มาสร้าง Workflow กันครับ ทำตามภาพได้เลย

image

พอกด Allow รอหนึ่งอึดใจก็จะได้หน้าตาแบบนี้ครับ

image

ใน Action ให้เราเลือก Set Field in Current Item  หรือจะพิมพ์เอาก็ได้คับ

image

Set Lookup Price เพื่อบอกกับ workflow ว่าให้ set ค่านี้

image

Data source ให้เลือก List ชื่อ ProductPriceList ที่เราเตรียมไว้ แล้วให้ return ค่า Price

image

เมื่อเลือกแล้ว หน้าตา Filter จะออกมาเป็นแบบนี้ ในส่วนของ Find the List item ให้เลือก filter Title (ของ ProductPriceList)

แล้ว Filter ด้วย Current item field ชื่อ Product

image

อันนี้ระบบจะเตือนเราในกรณีที่ ค่าที่ได้มีเกินหนึ่งค่า ระบบจะโยนค่าสุดท้ายมาให้แต่เรามั่นใจว่า ค่าที่ได้มีค่าเดียวแน่นอน

image

สุดท้าย workflow จะหน้าตาประมาณนี้ครับ

image

Save แล้วก็ Publish

image

อย่าลืมมาปรับค่าตรง Start Optionให้ workflow ทำงานตอนสร้าง (Created) และตอนเปลี่ยนแปลงด้วยคับ

image

ทดสอบ

ให้กลับมาที่ Sales order แล้ว new item กรอกข้อมูลแค่สอง fields พอ

image

แล้วกด Save ควรจะได้หน้าตาแบบนี้ครับ

image

รอแว๊บเดียว ก็จะได้ตามนี้  (ตรง Title สงสัยพิมพ์สูตรผิด แหะๆ) แต่เอาเป็นว่า ดึงราคามาถูก และ ฟังก์ชันการทำคำนวณถูก เป็นใช้ได้

image

ก็ประมาณนี้ครับ

สวัสดีครับ

LinkedInFlipboardEmailOutlook.comPrintFriendlyWhatsAppYahoo BookmarksYahoo MessengerKindle ItGoogle BookmarksBaiduDeliciousShare
BKKSPCmini2013

BKK SPC mini 2013

 

BKKSPCmini2013

 

รายละเอียดเพิ่มเติมติดตามต่อได้ที่ ลิงค์นี้เลยครับ อย่าลืมลงทะเบียนด้วยนะครับผม

มาไวไปไว สวัสดีนะครับ แล้วเจอกัน

:อัปเดท :

สำหรับใครที่พลาดงาน slide, vdo อัพไว้ในเว็บแล้วนะครับ

 

LinkedInFlipboardEmailOutlook.comPrintFriendlyWhatsAppYahoo BookmarksYahoo MessengerKindle ItGoogle BookmarksBaiduDeliciousShare