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).
Create a new xcelsius XLF
Create a new data connection - call it flash1
In the connection data manager box, add a new range - call it Location and set the range to cell A1.
Create a single value component to display the contents of cell A1
Save this dashboard - call it Child.xlf
Export this dashbord to html - call it Child.html
Create a second xcelsius XLF
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
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
Create a url button where the url = A7
Save this dashboard - call it Parent.xlf
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.
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