เพิ่ม Look up Column ให้กับ List และ Library ด้วยการสร้าง Site Column

July 14th, 2010 by narapat No comments »

สวัสดีครับ คราวนี้ขอลัดคิวเป็นการตอบคำถามคุณ korndin ก่อนเกี่ยวกับการสร้าง Look up Column เพื่อนใช้ใน custom list หรือ library ต่างๆ ที่เราสร้างใน site collection (พอดีว่าเคยทำพอดี ท่านอื่นอย่าเพิ่งน้อยใจนะครับ)

เริ่มเลยดีกว่า

ก่อนอื่นเราต้องสร้าง list ที่จะเอามาใช้เป็น Lookup ก่อน ในที่นี้ผมทำไว้ชื่อ Country Name

ต่อมา เราจะมาสร้าง Site Column กัน ก็ไปที่ Site Actions -> Site Columns (Gallery Section)

แล้วก็กด Create

ให้เราตั้งชื่อ Column ที่เหมาะสมลงไป จะเห็นว่าผมกำหนด Type เป็น Look up (information already on the site) ส่วนกรุ๊บเราจะสร้างใหม่ หรือว่าเลือก อันนี้แล้วแต่เรา

ลงมาด้านล่างอีกหน่อย ให้เราเลือก ชื่อ List ทีเราสร้างไว้แล้ว (ในที่นี่คือ Country Name) ตรง Get Information from แล้วเลือก Column ที่มีข้อมูลที่เราต้องการแสดง ซึ่งก็คือ Title  ส่วน allow multiple values คือยอมให้เลือกได้หลายๆค่า เดี๋ยวเราจะเห็นภาพตอนเราไปใช้แล้ว

มาถึงตรงส่วนที่เราจะนำมาใช้กันนะครับ ให้กลับมาที่ Document library ที่เราสร้างไว้ หน้า Document setting ให้เราเลือก add from existing site columns

พอเราเลือก Custom Column (ถ้าเราสร้างไว้ category อื่น ก็ต้องเลือกอันอื่นนะครับ)  เราจะเห็นว่า มีชื่อ Country List ที่เราสร้างไว้อยู่เราก็กด Add เข้าไป แล้วกด ok

คราวนี้พอเรา เพิ่มเอกสารลงไปใน document list อันนี้ ก็จะมี field เพิ่มให้เราเลือกดังภาพครับ (สังเกตว่าจะเลือกได้หลายค่า)

โดยสรุป การทำ site column ก็จะช่วยให้งานของเรายืดหยุ่นมากขึ้น คือถ้า list ที่เรานำมาสร้าง column มีข้อมุลเพิ่มเติม ก็จะมีผลไปกับทุกๆ library ที่มีการใช้ column นั้นครับ  ซึ่งต่างจาก column type แบบ choice ที่จะฝั่งค่า ตัวเลือกลงไปในแต่ ละ library เลย

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

สวัสดีครับ

  • Share/Bookmark

สัมมนาฟรี : 2010 New Technology Exclusive Seminar: The Next Wave of Business Productivity

July 7th, 2010 by narapat No comments »

สวัสดีครับพอดีว่าได้เมล์ข่าวการสัมมนาจาก banpote_tt เมื่อเช้านี้ เห็นว่าน่าสนใจ เลยเอามาบอกต่อครับ

สามารถคลิ๊กที่รูปเพื่อไปยังหน้ารายละเอียด แล้วเจอกันในงานนะครับผม

Join the forum discussion on this post - (2) Posts
  • Share/Bookmark

สร้าง report จาก external database ไม่ง้อ BDC : 1 ภาคเตรียมพร้อม

July 6th, 2010 by narapat No comments »

Feature ที่ทำให้ MOSS2007 แตกต่างจาก WSS3.0 นั้น ตัวหนึ่งคงหนีไม่พ้น BDC หรือ Business Data Catalog ที่ช่วยให้เรา สามารถนำข้อมุลที่อยู่ใน ระบบอื่น หรือฐานข้อมุลอื่นๆ มาแสดงบน SharePoint ได้ โดยหน้าตาที่ได้ก็โอเค

จริงๆแล้วในตัว WSS3.0 เองทำไม่ได้หรอกคับ แต่เนื่องจาก ไมโครซอฟต์แจกของดี ที่หายากเอาไว้ นั้นก็คือ SQL Reporting Service ซึ่งแม้แต่บน SQL Express ยังมีให้ใช้กัน เพียงแต่ เราต้องไป config มันให้ ทำงานกับ SharePoint ก่อน แล้วก็ยังมี Report Tool ชื่ Report Builder 2.0 มาช่วยให้เราสร้าง data report/ chart report ได้แบบง่ายๆ จริงๆแล้วเรียกว่าไม่ยากจะดีกว่า อิอิ

สิ่งที่จะต้องใช้ก็มีดังนี้

  1. Windows 2003 R2 Standard
  2. WSS3.0 SP2 + February 2010 Cumulative update (ไหนก็เตรียมแล้ว ก็ อัพเดทให้มันสุดๆ)
  3. MS SQL Server 2008 Express with advance service (2008 R2 น่าจะได้ แต่ผมยังไม่ได้ลงใหม่)
  4. MS SQL Server 2008 Reporting Services, Report Builder 2.0 April 2009
  5. Reporting Service for Sharepoint
  6. Database AdventureWork

ผมก็ให้เวลาหาของกันซักพักนะครับ สำหรับใครที่ใจร้อน วิ่งไปที่นี่ก่อนได้เลยครับผม http://msdn.microsoft.com/en-us/library/ee210649.aspx

วันนี้ต้องไปก่อนแล้วครับ แล้วพบกันใหม่ในเร็ววัน

สวัสดี

ปล จริงๆผมจะเขียนเกี่ยวกับเรื่องนี้มาพักใหญ่แล้วหละคับ แต่มรสุมงานเข้า (ซึ่งตอนนี้ก็เข้าอยู่) แต่ถ้าไม่เริ่มก็ไม่ได้เขียนซะทีเลยเริ่มซะดีกว่าวันละนิดวันละหน่อย

  • Share/Bookmark

SharePoint 2010 Management Shell by banpote_tt

June 10th, 2010 by banpote_tt No comments »

(ภัทร)  สวัสดีครับวันนี้พอมีเวลานิดหน่อย เลยนำบทความ Blog-SharePoint 2010 Management Shell ที่เคยขอ banpote_tt มาส่วนต้นฉบับจะอยู่ที่ http://greatfriends.biz?122979 นะครับ

———————————————————————————————

ใน MOSS 2007 เราก็คงจะคุ้นเคยกับการใช้งาน STSADM กันเป็นอย่างดีแล้ว ซึ่ง STSADM ช่วยในเรื่องของการจัดการระบบต่างๆ ภายใน MOSS ที่แตกต่างกันไป ซึ่งเราสามารถสร้างชุดคำสั่งเป็น Batch File เพื่อให้การ Run STSADM Command เป็นแบบ Automatic Sequence

แต่ทว่าใน SharePoint 2010 มีเครื่องมือที่ใช้ในการบริหารงานระบบ SharePoint ลักษณะที่เป็น Command-Line เพิ่มมาอีกหนึ่งทางเลือกใน คือ SharePoint 2010 Management Shell  ในการใช้งานชุดคำสั่งจะอยู่ในรูปแบบของ Window Power Shell ที่จะเพิ่มความยืดหยุ่นมากขึ้นกว่าเดิมเพราะ Shell จะรวม Manage Code ลงไปได้ด้วย

ตัวอย่างที่ 1: แสดง Site Collection ที่อยู่ใน Web Application ที่เราระบุ Url

Get-SPSite –WebApplication http://portal.contoso.com


ตัวอย่างที่ 2: แสดง Service Application ที่กำลัง Run อยู่ใน Server Farm

Get-SPServiceApplication | Select ID, Name

ตัวอย่างที่ 3: แสดงรายการ Feature ทั้งหมดที่ถูก Activate ใน portal.contoso.com Site Collection

Get-SPFeature –Site http://portal.contoso.com


ตัวอย่างที่ 4: กำหนด Secondary Site Collection Administrator

Set-SPSite –Identity http://portal.contoso.com –SecondaryOwnerAlias contoso\andyr

ตัวอย่างที่ 5: สร้าง Site Collection

New-SPSite –Url http://portal.contoso.com/sites/projectsql2008r2 -OwnerAlias contoso\Administrator -Name “Project Site SQL Server 2008 R2″ –Template STS#0

ตัวอย่างที่ 6: การลบ Site Collection

จากตัวอย่างที่ผมได้แสดงไปจะเป็นว่า SharePoint 2010 Management Shell จะช่วยให้ Admin ของระบบสามารถบริหารและจัดการ SharePoint Server ได้อย่างรวดเร็วและมีความสามารถทำได้ในหลายๆ เรื่องที่เกี่ยวข้องกับ Internal Functionality ของ SharePoint 2010 ครับ
—————————————————————
สำหรับเพื่อนๆ ที่อยากเขียน blog แบ่งปันความรู้ ประสบการณ์การใช้งานเกี่ยวกับ SharePoint ก็ติดต่อมาได้นะครับผม
  • Share/Bookmark

Web เน้นๆ กับ Java Script สำหรับ SharePoint

June 4th, 2010 by narapat No comments »

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

เว็บแรกสำหรับสาวก คอกาแฟ ทั้งหลายน่าจะชอบกันเพราะเนื้อหาในเว็บนี้ เกี่ยวกับ trick tip Java Script สำหรับ SharePoint ที่นี่เลยครับ http://sharepointjavascript.wordpress.com/

ต่อมาเน้นๆกันไปเลย สำหรับ jQuery ที่กำลังติดกระแสชาว .net ทั้งหลาย ผมเลยลองเข้า codeplex ดู ก็เจอเยอะแยะมากมาย น่าสนใจหลายตัวทีเดียว http://www.codeplex.com/site/search?query=sharepoint%20jquery&sortBy=Relevance&licenses=|&ac=2

ต่อด้วยการ present ข้อมูลบน sharepoint list ด้วย Fusion Charts ที่เรารู้จักกันมานาน พระเอกยังคงเป็น Java Script อยู่ โดยเขียนผ่าน RPC Protocal URL ซึ่งเป็นแบบไหนต้องไปดูกัน http://sridharbabuk.blogspot.com/2009/07/fusion-charts-for-sharepoint-list.html

ส่วนเว็บสุดท้ายครับ แถมให้ ถึงแม้ว่า SharePoint Server 2010 กับ SharePoint Foundation 2010 จะออกมาแล้ว แต่ผมก็ยังเชื่อว่า ยังมีหลายท่าน ใช้ Microsoft Office SharePoint Server 2007 กับ Windows SharePoint Service อยู่ ซึ่งหลักๆ feature ก็ต่างกันเยอะ แต่ความเป็นจริงแล้ว เยอะมาก ตามไปอ่านได้จาก entry นี้ได้เลยครับ http://www.andrewconnell.com/blog/archive/2006/10/18/4910.aspx

หวังว่าเว็บที่แนะนำมาจะมีประโยชน์ กับเพื่อนๆ พี่ๆ น้องๆ ที่สนใจ SharePoint นะครับ และคิดว่าคงจะถูกใจขา Dev กัน

เหมือนเดิมนะครับ สำหรับใครที่อยากแบ่งปัน เทคนิก เคล็ดลับดีๆ เกี่ยวกับ SharePoint หรืออื่นๆทีเกี่ยวข้องก้อติดต่อมาได้ครับ หรือว่าเชิญสมัครสมาชิกแล้วก็ ไปโพสใน คุยกันให้มันส์ ที่เป็น Forum ได้เลยครับผม

  • Share/Bookmark