BusinessObjects Board

Configuring Flash Variables..

Hi ALL,

Please, provide me a download on how to configure Flash Variables in Xcelsius…did exhaustive search could not get any results.

I just want to transfer parameters from one visual to another…

Thanks in advance…


meetsaiat :india: (BOB member since 2012-05-25)

Lots of posts here - search FLASH CHILD

Here’s a cut/paste from one:

Parent:
url button with url of http://webserver/path/file.html?Location=East

where file.html is the child dashboard, Location is the name of my flash variable and East is the value of the flash variable I am passing.

Child:
data connection of type Flash Variables where the name is Location

This passes the flash variable Location with value East to whatever cell I bind the data connection to in the child.

Debbie


Debbie :uk: (BOB member since 2005-03-01)

Thanks Debbie ,

U have precisely provided what i was looking for…

Thanks a ton …


meetsaiat :india: (BOB member since 2012-05-25)

Hi ,

I have followed the above procedure accordingly …

but for some reason the variable is not collected in child …

Need Help


meetsaiat :india: (BOB member since 2012-05-25)

Make sure you are not confusing the NAME of the flash variable with the VALUE it contains. It’s easy to get the two confused (I know I do).

  1. Create a new xcelsius XLF
  2. Create a new data connection - call it flash1
  3. In the connection data manager box, add a new range - call it Location and set the range to cell A1.
  4. Create a single value component to display the contents of cell A1
  5. Save this dashboard - call it Child.xlf
  6. Export this dashbord to html - call it Child.html
  7. Create a second xcelsius XLF
  8. In cell A1, type Location, in cell A2, type East, in cell A3 type North, in cell A4 type West, in cell A5 type South, in cell A7 type =CONCATENATE(“http://server/path/Child.html?Location=”,A6) where server is your server, and path is the path to the Child.html file
  9. Create a list box component where the title is A1, the labels are A2:A5, the source data is A2:A5 and the destination is A6
  10. Create a url button where the url = A7
  11. Save this dashboard - call it Parent.xlf
  12. Export this dashboard to html call it Parent.html

Now you should be able to open Parent.html in a browser window. Select your location and click the url button and the child should open in a new window showing the value you selected.

Hope this helps!

Debbie


Debbie :uk: (BOB member since 2005-03-01)

Hi Debbie,

Thanks a ton for ur elaborate reply followed the procedure Step by Step …

But still the value is not getting displayed in there …

the variable format i used is CSV .is there any issue with that …


meetsaiat :india: (BOB member since 2012-05-25)

Not sure what you mean? It’s just a variable. It doesn’t have a defined format - it’s whatever string you are passing out. A CSV implies you want to pass out more than one value separated by commas in which case you need to separate it out and pass each element separately (or pass as an array/multi-cell range, which I’ve never tried)

Debbie

ETA: Oh I see what you mean. Try changing it to XML


Debbie :uk: (BOB member since 2005-03-01)

Thanks Debbie,

Its working … Thank you …


meetsaiat :india: (BOB member since 2012-05-25)