วันศุกร์ที่ 11 มีนาคม พ.ศ. 2554

Visual studio 2005 VS 2008

 Reporting Service , Report designer , Query designer VS 2008 non formatting

ใครที่เคยใช้ VS Studio 2005 ในการ Design report (MDX) แล้วนั้น เมื่อมาเจอ VS 2008 เข้าไป
คงงงกันไปเลยทีเดียว ว่าทำไม Microsoft เอา Feature เกี่ยวกับการแสดง Formatting ของ MDX Syntax
ออกไปซะอย่างนั้น Y_Y เฮ้อ   ไม่เข้าใจจริง

Blog นี้เขียนอธิบายไว้เกี่ยวกับเรื่องการเปลี่ยนแปลงครั้งนี้นะครับ
http://blogs.socha.com/2009/05/upgrading-visual-studio-team-foundation.html

ส่วนตัวแล้วเซ็งมากๆกับเรื่องนี้  เพราะจริงๆ  มีแพลนจะ Upgrade Server เป็น SQL 2008 แต่ส่วนอื่นๆ ก็น่าใช้งาน ติดเรื่องนี้เรื่องเดียว ก็ไม่เข้าใจว่าจะงี่เง่าไปไหน


แล้วอีกอย่าง พอเข้าไปดูในเว็บจริงๆ  ที่อธิบายเรื่องนี้ไว้กลับแสดงรูปที่ไม่เป็นความจริง
ดังนี้ http://msdn.microsoft.com/en-us/library/ms403829%28v=SQL.100%29.aspx
ให้เลื่อนไปดูรูปด้านล่างนะครับ  รูปที่แสดงเป็น query ที่มี Formatting ซึ่งโกหกอ่ะ -*-

รูปภาพหลอกลวงจาก Microsoft


สรุปการเปลี่ยนแปลงที่เห็นได้ชัดเีดี่ยวกับ VS 2008 ที่กระทบต่อการทำ Reports

1. ของ VS 2005 การ Design report จะมี 3 Tab คือ Data , Layout , Preview  ของ VS 2008   Tab Data หายไป

VS 2005 Design Tab







VS 2008 Design Tab



2. Tab Data ที่หายไปใน VS 2008 จะต้อง DB click เข้าจากตัว Data set (เสียเวลานิดหน่อย)
3. Formatting MDX Query syntax หายเกลี้ยง เหลือเพียง Plain text ขาว ๆ ตัวหนังสือดำๆ -*- อันนี้ที่รับไม่ได้
เพราะส่วนใหญ่แล้วการทำรายงานคงไม่มีใครทำจาก Design view ที่จับลากๆ ๆ ๆ ๆ ได้หรอกนะ
ก็ Coding เองกันทั้งนั้น  ทีนี้จะทำไงล่ะ ตรวจสอบก็ยาก  หามาทุกวิธีแล้วก็ไม่มีทางแก้ได้ในตัว VS
มีแต่บอกว่าให้ไปเขียน Code จากตัว Management Studio มาแล้วมาแปะ  เซ็งจิต

VS 2005 Query Designer with Syntax formatting

1 ความคิดเห็น: