If you are unable to create a new account, please email support@bspsoftware.com

 

News:

MetaManager - Administrative Tools for IBM Cognos
Pricing starting at $2,100
Download Now    Learn More

Main Menu

Swipe gesture not working in smart phones and Ipad

Started by twister, 01 Dec 2014 06:08:50 AM

Previous topic - Next topic

twister

Hi All,
I have built an active report with swipe gesture using iterators and decks however it doesn't work on Iphone/Android smart phones. I use IBM Cognos Mobile to import the mht file to view the contents.

I have to click the small dots to change the contents (instead of swiping). I have attached the XML file of it. Could you please let me know whether I am doing anything wrong.

PS: I have used Iterator deck in "Direct Cost" Tab with "Million" rounding selection in the attached XML.

Thanks,

MFGF

Quote from: twister on 01 Dec 2014 06:08:50 AM
Hi All,
I have built an active report with swipe gesture using iterators and decks however it doesn't work on Iphone/Android smart phones. I use IBM Cognos Mobile to import the mht file to view the contents.

I have to click the small dots to change the contents (instead of swiping). I have attached the XML file of it. Could you please let me know whether I am doing anything wrong.

PS: I have used Iterator deck in "Direct Cost" Tab with "Million" rounding selection in the attached XML.

Thanks,

Hi,

I just checked your report, and it seems you're operating under a false assumption here. You indicate you have built a report with swipe gesture, but there are no signs in the report of you having done so. Adding an iterator doesn't implement swipe behaviour - it just adds an iterator.

To enable swipe, you need the following:

1. A deck or data deck (which you have - one of each)
2. In the properties of the deck or data deck, the Slide Animation Direction property needs to be set (usually to Auto Horizontal)
3. In the Interactive Behavior of the deck or data deck, you need to have the deck or data deck setting the variable value(s) it also responds to - ie in your case, the data deck responds to Month and Function variables in the Container Select section, but it is not setting Month or Function in the Set Variable Values section, which it should be if you want it to swipe. Your Deck responds to Rounding and KPI in the Container Select section, but isn't setting them in the Set Variable Values section. Again, it should be if you want to enable swipe for it.

Cheers!

MF.
Meep!

twister

Thanks a lot for the response MFGF.

I have done the changes suggested unfortunately isn't working in the mobile app due to IE11. My browser has been upgraded to IE11 today and IBM cognos mobile is not opening the mht file created in IE11. I am checking the alternatives.

MFGF

Quote from: twister on 01 Dec 2014 10:11:18 AM
Thanks a lot for the response MFGF.

I have done the changes suggested unfortunately isn't working in the mobile app due to IE11. My browser has been upgraded to IE11 today and IBM cognos mobile is not opening the mht file created in IE11. I am checking the alternatives.

Hi,

The version of the browser you are using on your local machine makes no difference to how the MHT is created. From Cognos Connection, use the "Run with options" button next to the report, select "Save the report", and let the Cognos server generate the MHT in the background. Once this is complete, click on the "View the output versions" button for the report, and from there you should have an option to download the saved MHT to your local machine. Once you have it locally you can send it to your mobile device.

MF.
Meep!

twister

 Yes mate. That's what I am doing. I have downloaded this many times and sent it to mobile device with different sets of data. Earlier I was using IE 8 and today I am using IE11. That's the only difference. IBM cognos mobile app throws an error saying that the MHT file is created using the different version of cognos. I am using the same version of cognos BI but the browser has changed. That's the only difference I could see. I have already put a request to change IE11 version to enterprise mode and hopefully it should solve the problem. Will let you know how I get on.

Thanks.

MFGF

Quote from: twister on 01 Dec 2014 10:47:17 AM
Yes mate. That's what I am doing. I have downloaded this many times and sent it to mobile device with different sets of data. Earlier I was using IE 8 and today I am using IE11. That's the only difference. IBM cognos mobile app throws an error saying that the MHT file is created using the different version of cognos. I am using the same version of cognos BI but the browser has changed. That's the only difference I could see. I have already put a request to change IE11 version to enterprise mode and hopefully it should solve the problem. Will let you know how I get on.

Thanks.

Did you update the mobile app on your device? What version of Cognos 10 are you using on the server, and what version of the mobile app? Honestly, your browser should not make any difference to the MHT...

MF.
Meep!

twister

Couple of things have changed since I imported active reports into IBM cognos mobile last time.
1) My Browser - IE 8 to IE11
2) IBM cognos mobile has been updated to the latest version 10.2.2.0.1 (released on 21 Nov). This could be an issue as well.

The Mobile app throws an error saying that "the report was produced by a server that is not supported by the current version of IBM cognos mobile. Rerun the report using an IBM cognos server of version 10.1.1 or later".

I am using cognos BI version 10.1.1. As per the desc of the app, the report should work fine as it has been created in 10.1.1.  I suspected IE11 purely because MHT is a web page archive and the modern browser has any impact to it?

MFGF

Quote from: twister on 01 Dec 2014 11:20:47 AM
Couple of things have changed since I imported active reports into IBM cognos mobile last time.
1) My Browser - IE 8 to IE11
2) IBM cognos mobile has been updated to the latest version 10.2.2.0.1 (released on 21 Nov). This could be an issue as well.

The Mobile app throws an error saying that "the report was produced by a server that is not supported by the current version of IBM cognos mobile. Rerun the report using an IBM cognos server of version 10.1.1 or later".

I am using cognos BI version 10.1.1. As per the desc of the app, the report should work fine as it has been created in 10.1.1.  I suspected IE11 purely because MHT is a web page archive and the modern browser has any impact to it?

Sounds like the app update is the culprit. Your local browser makes no difference to how the MHT is rendered. The Cognos server renders the MHT - not your browser - so IE11 is not your issue.

I'd log the issue with IBM - sounds like either the conformance for the new app has dropped support for your server version, or else there is a fault with the coding of the app. Are you sure your server is 10.1.1 and not 10.1?

MF.
Meep!

twister

Thanks mate. I use version 10.1.1. Looks like the app update is the culprit. Will drop a note to the developer team and see whether I get any response.