Jedox Touch is the skin that replaces the Jedox Web when you browse to a Jedox page on a mobile device. The optimised view of the Jedox Web report allows users to pinch , zoom, enter data and a lot more while browsing their data on phone or tablet.
Generally, combo boxes look like this on both the web and on the Mobile Touch skin:
This can be fine depending on the application you are building, but sometimes a different type of list format is required. Wouldn’t it be great to be able to use a standard HTML drop list? Well, with a bit of macro code, you can.
Download the example here.
Basically, what we are doing is using a bit of macro magic to pass parameters to a widget that contains the hmtl code to generate the drop list. We are passing the parameters (in this case a dimension name and a list of elements) and the widget is using this information to generate the drop list.
We can then retrieve the information (ie the selected element) back from the widget to do something more with it. for instance, we can pass to a variable or named range.
What you end up with is a nice mobile style drop list that the user will see on their phone or tablet:
Have fun! If anyone has any further examples of this type of customised coding for mobile pages, feel free to share.