Monday 22 February 2016

TIBCO Jaspersoft Mobile Business Intelligence - How to connect to a server from mobile & how to view reports ?

Hi Folks,

In this tutorial, you will see a quick walk through on Jasper Mobile Intelligence setup.

1) How to Install App in iPhone ?
2) How to connect to your hosted jasperserver from App ?
3) How to preview a Report in App?



Environment :  
I have taken my own setup for this example, I have used my locally installed jasperserver to connect to mobile app over my home WI-FI network.

1) Windows 10 Operating System on which Jasperserver professional 6.2 installed and running.
2) iPhone 6

1) How to Install App in iPhone ?

  •  From Apple "App Store"  search for "TIBCO JasperMobile"
  • Click on "Install" to get the app & after installation is done see the icon in tray. 
  • More Information can be found at : 
         http://community.jaspersoft.com/mobile
         http://community.jaspersoft.com/project/tibco-jaspermobile-ios

 Image-1 : App in App Store

Image-2:  Open App in Mobile
                    

2) How to connect to your hosted jasperserver in App ?

1) You need to provide Username, Password and server connection details to connect to hosted jasperserver.

2) There is  Server Profiles Page in App to add server(s) to connect. For that you need to click on "Server" (3rd option in image 2).

3) You will see below page & there you need to give below
   Profile name = sadakar local (you can give any name)
   Server address = http://192.168.1.6:8080/japserserver-pro   (www.sadakar.com/jasperserver-pro)
   The above two parameters are mandatory to add a server 
   If your server is on multi tenant jasper environment you need to provide Organization ID 
   Click on Save button to add this server in "Server Profile" list. 
  
  Image-3 : Adding hosted jasperserver in Mobile app "server profile" page.
Image-4: Server Profile list : 
NOTE : If you want to remove this server from list, press on the connection name to get "Edit", "Delete" & "Clone Profile" options. Using these options you can edit the connection, or delete the connection or get a duplicate one.
4)
# Click on "Back button" to come back to the login page
# Give the credentials as shown in below image.
# Username = superuser, Password=superuser and Server=sadakar local  
# Click on "Login" button to connect to the hosted jasperserver. 
Image-5 : Logging into the server


Image-6 : Jasperserver landing page in App after logging. 



3) How to preview a Report ?

# By default when you log into the server in app, it will list down all the reports and dashboards available in "Library" in grid view. 
# Click on the first report "01.Geographic Results by Segment Report" & it starts loading the report. 

Image-6 : 01.Geographic Results by Segment Report mobile horizontal view. 
# Options :
1) Refresh : to refresh the report. 
2) Edit Values : Input controls to the report. 
3) Save : save report as html, pdf or xls formats 
4) Print : Print the report as an image  if the phone is connected to a printer. 
5) Info : Report properties : name, description, path, type , version, creation date & modified date. 
6) Schedule :  Scheduling options from app. 

This way you can work with mobile application. 

Go Pretty with Mobile Intelligence :-)  Instance access to your jasper reports and dashboards :-)

Thank you, I hope it helps someone.


NOTE : If you are experimenting the same at your home using your own WIFI network and Windows and iPhone devices , you should disable the firewall in your windows. 
You can not get the IP opened in your phone browser if you wont stop firewall. 




Cheers :-)

No comments:

Post a Comment