cancel
Showing results for 
Search instead for 
Did you mean: 

Geomap - pop-up opendocument URL

amrsalem1983
Active Contributor
0 Kudos

Hello Everyone,

SAP BI for iPad,

Use Goemap, you can have a pop-up window for each POI, with one or more Open Document,

but till the moment i didnt find anyway to refresh the Pop-Up when the user click another POI

anyone got any information?

Regards

Amr

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Amr,

I am working on enabling a Web Intelligence Document for consumption using SAP BI for iPad. I have the geomap working , but am currently unable to format the OpenDocument URL to correctly retrieve the right report from the repository. Did you use a legacy (http://<servername>/BOE/OpenDocument/OpenDocument.jsp) or a iPad native (sapbi://OpenDoc/) to enable the pop-up window? Your inputs would be very helpful.

Thanks,
Aditya

amrsalem1983
Active Contributor
0 Kudos

i fixed the issue by reading this document

http://help.sap.com/businessobject/product_guides/boexir4/en/420_mobiOS_admin_en.pdf

you will have all the details there

Regards

Amr

Former Member
0 Kudos

Sorry, I am just having some trouble with the specifics. Did you create a serialized session/ token using the BI Platform SDK as mentioned in section 4.2 of the document? I have followed all the other steps to create the URL reference in the Geomap column.

Former Member
0 Kudos

This is the basic OpenDocument URL I am using in the vertical table column for enabling geomaps:

"http://<server:port>/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=AfpqOWiWUOFNhMrS3..."

I just get a blank screen (attached screenshot below) when I try to access the document on my iPad.

amrsalem1983
Active Contributor
0 Kudos

if you read the document you will find that the link has to be in this format

iDocID=<identifierValue>&sIDType=CUID&sType=wid&sReportName=<ReportName>&sRe

fresh=Y&sReportPart=<ReportPartName>&lsS[Name]="<value>"

no need to add the server Name and port, just use the format mentioned

Regards

Amr

Former Member
0 Kudos

Amr,

Can you help me?

I've tried my best to follow the latest admin guide and use what information I could find online. I'm able to successfully display stores and the sales revenue on a map. I can click on a blue arrow and a pop up appears and seems likes its querying the data but never finishes.

Geomap Report (Vertical table)

Store Name | Latitude | Longitude | Sales Revenue USD | Popup

Austin | 30.26 | -97.74 | 1000 | <see multiple attempts below>

Block Name: map_lt2_lo3_poi1_od5

Popup Report details

CUID: ASuYx.fTaz9JtT75xzXopAg

Report name: Report1

Block name: Block1

Prompt Text: StoreName

Both reports are in the Categories>Corporate>Mobile folder.

This is the only value that will parse/pass syntax

="<a href=\"iDocID=ASuYx.fTaz9JtT75xzXopAg&sIDType=CUID&sType=wid&sReportName=Report1&sRefresh=Y&sReportPart=Block1&lsSStoreName="+[Store name]+"></a>"

This follows your method above, but doesn't parse/pass syntax

=iDocID=ASuYx.fTaz9JtT75xzXopAg&sIDType=CUID&sType=wid&sReportName=Report1&sRefresh=Y&sReportPart=Block1&lsSStoreName="+[Store name]+"

amrsalem1983
Active Contributor
0 Kudos

Hello Jeffry

your url looks good except one thing

the " after the = operator

find my code below

="iDocID=AabjSfD7viFLixC5XCG41Ok&sIDType=CUID&sType=wid&sReportName=Report1&sRefresh=Y&sReportPart=Block4&lsSP_State="+[State]

just copy my code and change it the parameters respectively and hopefully it works fine for you

Regards

Amr

Former Member
0 Kudos

That worked, thanks!

Former Member
0 Kudos

Hello Amr,

When i execute my webi on the iPad, i see my different countries and when i click on a country (POI) i see my associate chart but the values aren't relative to this country. So, are you sure that your values in the second report are relative to the selected POI ?

thanks for your help !

amrsalem1983
Active Contributor
0 Kudos

Make sure you're passing the correct parameters for the selected country, look at my code

="iDocID=AabjSfD7viFLixC5XCG41Ok&sIDType=CUID&sType=wid&sReportName=Report1&sRefresh=Y&sReportPart=Block4&lsSP_State="+[State]

Former Member
0 Kudos

Hello Amr,

Thank you for your reply !

The problem is not in the URL but there are a regression in the SAP Mobile app for iPad version (4.4.12). The functionality will be fixed in the upcoming version of SAP BI mobile app for iPad.

Regards

Larbi.

Former Member
0 Kudos
Hi Amr,
followin is my OD. everything is fine except one, that is, in my pop up i can see all the value not that perticuler paramete value.




iDocID=AYc7jzVnjUNIhFuQmPpEpZE&sIDType=CUID&sType=wid&sReportName=Sales&sRefresh=Y&sReportPart=Block&lsSCountry=[Country]
Former Member
0 Kudos

hi Larbi,

our SAP Mobile app ipad version is 4.4.18. Does this vertion support for the URL?

Former Member
0 Kudos

Hi Amr,

I am also trying to view POI in geomaps, but getting content unavailable error after clicking the blue arrow.

After clicking blue arrow, I can see something loading but in few seconds  it say "Content Unavailable".

The link is working fine in webi and i am able to open child report.

I am using a line chart with one measure variable in child report.

Following is my OD

="iDocID=AUra5c4XqrFIlUU2bqT9hY0&sIDType=CUID&sType=wid&sReportName=Linked&sRefresh=Y&sReportPart=B&lsSState="+[Crnt Yr].[State]

I have found just one unanswered post on this..

Can you please help ?

amrsalem1983
Active Contributor
0 Kudos

your URL has to be added between "" to reflect the real value of the [Country]

Check this below and replicate the same in your OD

="iDocID=AabjSfD7viFLixC5XCG41Ok&sIDType=CUID&sType=wid&sReportName=Report1&sRefresh=Y&sReportPart=Block4&lsSP_State="+[State]

amrsalem1983
Active Contributor
0 Kudos

Your URL looks fine for me, but make sure of the values for the report name , block and document

also make sure you upgraded your iPad application to the latest

you can go to the details report and pass a parameter to make sure its working fine also.

another tip, make sure of the access rights and authorizations

Regards

Amr

Former Member
0 Kudos

Hi Amr,

Thanks for your suggestions !

I have verified report name,block and document and it is correct. The SAP BI aplication installed on my iPad is 4.4.18.

how to pass parameter to detail report, are you suggesting about entering a prompt valuesby while refreshing report ?

another question .To whom shall I contact for rights and authorisation, is it my bo admin? and what rights and authorisation should I check for ?

Regards,

Shantanu

amrsalem1983
Active Contributor
0 Kudos

Make sure that the user you use from the ipad have access for both of the reports, and make sure of your URL is correct

Former Member
0 Kudos

Hello Amr,

yes, i can see and open both the reports from iPad.Tried by creating another master/detail report, but the same issue appearing with it also.

Former Member
0 Kudos

Hi Salem,

I'm unable to send direct message to you so posting here.I'm new to SAP group and planning to learn SAP but unable to chosse the right module

  1. SAP BO
  2. SAP BI BO
  3. SAP BW
  4. BOBJ

Or any other. please help me.

Thanks,

0 Kudos

Thanks AMR this worked for me as well...

former_member612864
Discoverer
0 Kudos

Hi Amr

how do can i open several document in a popup

my code

="iDocID=AW.pMLKv06hGsz5PTmvh74Y&sIDType=CUID&sType=wid&sReportName=Vendedores&sRefresh=Y&sReportPart=Block 1&lsSP_CENTRO="+[Ventas].[Centro]||"iDocID=AW.pMLKv06hGsz5PTmvh74Y&sIDType=CUID&sType=wid&sReportName=Vendedores&sRefresh=Y&sReportPart=Block 2&lsSP_CENTRO="+[Ventas].[Centro]

but it doesn't work

amrsalem1983
Active Contributor
0 Kudos

Hi This thread is already closed, kindly post a new question

the statement looks good

Answers (1)

Answers (1)

Former Member
0 Kudos

The document link ID should be accessible through internet, right?

So means gettign a public IP, and most probably configuring https for a secure environment?

amrsalem1983
Active Contributor
0 Kudos

if you will access your reports and dashboards using SAP BI ipad application outside your network, then yes, you need that.