Artık Universler hakkında bilgi sahibi olduğumuza göre artık rapor yapmaya başlayabiliriz. Rapor yapabilmek için Web Intelligence veya Desktop Intelligence programlarından birine ihtiyacımız vardır. Ben şimdi Web Intelligence programından biraz bahsedeceğim. Bu program Business Objects’in XI versiyonu ile birlikte piyasaya çıkmıştır. Desktop Intelligence programına göre en büyük avantajı XML yapısını kullanması sebebi ile SQL cümlemizi bir kez derlemesi, sonraki raporlarda sadece parametre göndererek sorduyu çalıştırması bu sayede de en az % 50 civarında hız ve işlemci yükünü azaltmasıdır.
Yeni bir Web Intelligence dökümanı oluşturmak için hangi Universe ile çalışacağımızı belirtmemiz gerekir. File- New- Web Intelligence Document menüsünün seçilmesi ile karşımıza çıkan universe listesi ekranında, oluşturmak istediğimiz rapora ait objeleri içeren universe seçilerek işleme devam edilir.
Universe seçimi işleminin ardından karşımıza çıkan Query ekranında raporda görüntülenmesini istediğimiz sütunlara ait objeleri Result Objects alanına sürükleyerek (yada çift tıklayarak) yerleştiririz. Objeleri yerleştirdikten sonra Run seçeneği ile raporumuzu çalıştırabiliriz. Web Intelligence programında Desktop Intelligence programından farklı olarak Pre Conditionlar ve objeler aynı yerde listelenmektedir. Objeyi çift tıkladığımızda Result Objects alanına, Pre conditionu çift tıkladığımızda Query Filters alanına yerleşir. Diğer bir fark ise Web Intelligence programında Query result alanından bir objeye tıkladığımızda bu objenin hangi class altında olduğunu bize göstermesidir.
Result objects veya Query Filter penceresine yerleştirilen her hangi bir objeyi kaldırmak için kalvyeden Delete tuşunu kullanabiliriz veya objeyi sol tarafa sürükleyip bırakabiliriz.
Eğer seçtiğimiz objeler ile ilgili raporu bir kere çalıştırmış ise daha sonra yeni objeler eklemek için Edit query seçeneğini kullanmamız gerekir. Edit Query tuşu ile yine rapor dizayn kısmına geçip rapora yeni objeler ekleyip çalıştırdığımız ilk anda bu objeler rapora yansımayacaktır. Bu objelerin rapora yansıması için objeyi mouse ile sürükleyerek tabloda isteğimiz yere yerleştirebiliriz. Burada dikkat etmemiz gereken, objeyi eklemek istediğimiz yere geldiğimizde cursor’un dikey mavi sutun şekline dönüştüğünü görmektir. Eklemek istediğimiz yere geldiğimizde mouse üzerinde Drop here insert a cell mesajını görürüz.
Eğer mouse şeklimiz yatay mavi sutun şeklinde ve mouse üzerinde Drop here replace cell seçeneğini görüyorsak o zaman yeni eklediğimiz objeyi eskisinin yerine koyar. Web Intelligence programında Desktop Intelligence olduğu gibi slice and dice seçeneğinin olmaması bence büyük bir eksikliktir.
Eğer tablodaki sütunlar arasında yer değiştirmek istiyorsak tablonun veri alanını seçip değiştirmek istediğimizde ilgili sütuna bırakmamız yeterli olacaktır.Bu işlemden sonra iki sütunun yer değiştirdiğini görebiliriz.