Pivot Table with Office Web Component 11.0
Beberapa orang sering menanyakan ke saya kenapa di Office 2007 penggunaan Office Web Component sudah dihilangkan. Ada beberapa alasan politis terkait dengan itu. Sebelum kita mulai, apa yang dimaksud dengan Office Web Component (OWC) ?.
Office Web Component adalah sebuah komponen berbasiskan Active X yang biasa dipakai oleh pengguna office sebelum 2007 untuk digunakan sebagai tools yang bisa menampilkan Pivot Table / Pivot Chart di dalam aplikasi berbasiskan web atau windows application.
Kemudian beberapa pengembangan selanjutnya dari OWC ini bisa sampai menampilkan pivot table / pivot chart dengan adanya Web Part untuk WSS 2.0 atau dulu orang menggunakan Balance Scorecard dengan MOSA (Microsoft Office Solution Accelerator). Nah seiring dengan perkembangan business intelligence di lingkungan software microsoft seperti Balance Scorecard Manager 2005, Reporting Service dan Performance Point 2007 maka fungsi OWC mulai digantikan oleh software-software tadi.
Ternyata microsoft belum mematikan 100 % OWC (good news utk para pengguna). Microsoft masih terus menyediakan link download untuk OWC ini yang dapat di unduh di :
http://www.microsoft.com/downloads/details.aspx?FamilyId=7287252C-402E-4F72-97A5-E0FD290D4B76&displaylang=en
dan juga ada Service Pack-nya utk Office 2007 System :
http://www.microsoft.com/downloads/details.aspx?familyid=C815DFFA-D5F3-4B71-BF46-13721BD44682&displaylang=en
Untuk masalah license jika hanya sebagai viewer saja tidak diperlukan license Office 2003 / 2007. Tetapi jika menggunakan fitur Interactive mode perlu license Office-nya.
Untuk mencoba-nya saya menggunakan Office Sharepoint Designer 2007 sebagai tools menampilkan Office Web Component ini.
Berikut Step by Stepnya :
- Buat sebuah HTML Page baru di Sharepoint Designer 2007.
- Dari menu Insert –> arahkan ke Web Component

- kemudian akan muncul dialog seperti ini :
- Pilih Advanced Controls di component type
- Setelah itu di pane sebelah kanan pilih Active X Control klik Next
- Kemudian pilih Office Pivot Table 11.0 dari daftar insert Web Component kemudian Finish.
- Tampilan dari Web Kita sudah muncul seperti ini :
- Kemudian klik Click Here to connect to data
- Buat new connection ke database yang akan di akses oleh kita bisa menggunakan OLAP database / SQL / Access / dsb.
- Save HTML-nya di sebuah folder
- Kemudian panggil dari Internet Explorer
- Aktifkan Active X di Internet Explorer anda kemudian panggil file htm-nya.

- tampilan akan seperti ini :
- Pilih field-field measure di bgn total dan field lainnya di tempat yg di column atau row columnya.
- kemudian hasilnya akan seperti ini :
Ditulisan berikut-nya bagaimana menampilkan OWC ini dalam pengembangan aplikasi berbasis ASP.NET