BusinessObjects Board

Xcelsius 2008

Hi Jayanta,

I would suggest, considering that you may be working with thousands of rows, using connections (qaaws / liveoffice) for this.

One way of doing it would be to pass the dates from your calendar components as input values into the query to return only the relevant data.

In response to your other questions:

  1. Yes that can be done using either a push or toggle using DV (dynamic visibility). Although I think you need 2 Calendars, 1 for start date, and 1 for end date.

  2. You can bind the selected date to a cell which is used as an input value on your connection (if you create one). If using only static Excel data then you’ll need to use the calendar date as a lookup against your data.

  3. I’m assuming here that you need to need to limit the date ranges on the calendar based upon a year. This can be done by using the calendar limits on the component, and bind these to cells. For example if you had a combo box containing years, the selected item from this would use the same cell as the calendar limit years.

Hope that helps.


Michael McBennett :uk: (BOB member since 2002-08-19)

Hi Michael,

Its really helpful.

  1. Using dynamic visibility it is working fine, but having 1 prob, when Again I am clicking on the button calender not appearing, Hope now I can implement the same.
    Yes I need two calender components for Start & End date.

  2. Right now I am concentrate on static data only, so really it will work nice and I will implement the same.
    But I will come to you again for dynamic data.

  3. Yes I will use the calender limit option. Its great. At present my doubts are clear. Will come soon…


Thanks & Regards

Jayanta


Jayanta Sarkar (BOB member since 2010-07-28)

Hi Michael,

Again I back wih a Issue.

I have a set of data which is sorted by Location / Product/ Year.
I wants to display year wise Total. But my Year is not in sorting order (1).
Is there any function available to do the same.

Actually my requirement is When I will open DashBoard irrespective of any filter Current Year Data will show. I can handle my requirements now, as you guide me a lot, but facing problem due to data sorting issue.

Pls guide me…


Thanks & Regards

Jayanta


Jayanta Sarkar (BOB member since 2010-07-28)

Hi,

Theres no easy way to sort data within Xcelsius unfortunately, however if you just want the default combo selection to be the current year you can use the dynamic selected item (combo properties\behaviour\common) and bind this to a cell that contains the current year, with the formula =YEAR(TODAY()).


Michael McBennett :uk: (BOB member since 2002-08-19)

Jayanta,

If you are looking to access large amounts of data (1000’s of rows), please be aware that Xcelsius is more of a data visualization tool.

Some solutions

  1. Use QaaWS/Live Office with prompts, brings small blocks of data into Xcelsius
  2. BI Web Services, alternative to Live Office in 3.1 SP2 and above
  3. XWIS from Antivis (http://www.antivia.com) - Connectvity/Productivity tool for Xcelsius that will save you alot of hard work and can handle tens of thousands of rows of data making you dashboard development alot easier.

Steve.


sbettey (BOB member since 2009-02-27)

Hi Michael,

Again one Issue,

I have 2 date column Start Date and End Date.

I will Select 2 Dates from calender control and In between 2 Data ranges data needs to show in report as a Average value. I tried it with AVERAGEIF, but Xcelsius doesnot support AVERAGEIF. Its working well with SUMIF. Is there any option to do the same.


Thanks

Jayanta


Jayanta Sarkar (BOB member since 2010-07-28)

Hi Jayanta,

AverageIf is supported according to the SP3 documentation, although Ive never used it.

Daverage should work too, or a combination of dsum and dcount, or even a sum offset with a count offset, theres a few ways to achieve this.


Michael McBennett :uk: (BOB member since 2002-08-19)

Hi Michael,

Using CountIf and SUMIf my problem is solved.

Thanks for your support.


Thanks & Regards

Jayanta


Jayanta Sarkar (BOB member since 2010-07-28)

Hi Michael,

How to use Flash variable in Xcelsius.

My requirement is,

we will run the dashboard from Infoview. On each gauge we have some analysis button. When we click on the analysis button it will open webi report with the parameter provided in dashboard.
(In webi parameter will pass in report lavel, in Query lavel we will not pass any parameter)

Now in webi, we can change the parameter, see the report, and that parameter value will be updated in dashboard (vice versa) when we exit from webi.

I dont know how to implement this.

One more requirement, I am sending you the snapshot of the dashboard which I implemented, in left panel parameter list is displayed. Can we design the same parameter list in webi. Instead of report lavel filter we will use this filter. This parameter panel will be customised in webi.
Mdash.JPG


Jayanta Sarkar (BOB member since 2010-07-28)

Hi Jayanta,

The only way I know of doing this is by using content linking within the dashboard builder (included with premium and edge editions I believe). Do a search to get some more information on this.

For the other question look at using input controls in your Webi doc to produce the parameter list.


Michael McBennett :uk: (BOB member since 2002-08-19)

Hi Michael,

I studied on the Content linking, for this feature we need SP2 and hope it will work for me.

Now again I have a problem in calender implement.

I have From Date & End Date, 2 Date Controls.

I wants If I click on From Date then From Date calender will appear, End date calender should not appear, if I click on End date also.

I implement the same using Check box. Still have some probs. Is there any easy method to do the same and also user friedly.


Thanks & Regards

Jayanta Sarkar


Jayanta Sarkar (BOB member since 2010-07-28)

Hi Jayanta,

What I normally do with this situation is use 3 push button components.

The first one (start date) will have an on/off source range, the second one will have an off/on source range, that way both components DV can be controlled via both push buttons.

The third one uses a off/off range and is simply used to turn DV off on both.


Michael McBennett :uk: (BOB member since 2002-08-19)

Hi Michael,

I will implement the same as u suggested. I will be greatful If you pls provide me any sample file, if any you have.


Thanks & Regards

Jayanta Sarkar


Jayanta Sarkar (BOB member since 2010-07-28)

See attached (2008 3.5), this is one way of doing this.
20110426_CalendarDV.zip (10.0 KB)


Michael McBennett :uk: (BOB member since 2002-08-19)

Hi Michael,

How are you?
Again I came after a long gap with another issue.

I have Excel file as my Source Data, its kept in a FTP location and will be update in a schedule basis.

I develop Dashboard report importing that excel file (as Static Data). Now how I will make connection to my Source excel file with my dashboard.


Thanks & Regards

Jayanta Sarkar


Jayanta Sarkar (BOB member since 2010-07-28)

Jayanta

Create an XML map from your excel spreadsheet (there are posts in this thread explaining how to do that). Then use an XML maps connection in xcelsius to connect to the data.

Debbie


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

Hi Debbie,

Thank you very much for your support.

I already develop dashboard and so many logic is implemented in embedded excel.

Now I have to apply XML map for my source Excel file.

For that is any special handling is reqd in embedded excel to read data,

Existing logic will remain same in embedded sheet?


Thanks & Regards

Jayanta


Jayanta Sarkar (BOB member since 2010-07-28)

Shouldn’t be a problem. Test it with a dummy spreadsheet first - or copy yours to a different name. There’s a post on here that links to an external site that explains exactly how to generate an excel map - if I can do it, anybody can!

Debbie


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

Hi Debbie,

Good Morning!

I have tried with Xml Data, but its not working for me. Can you please guide me with some screen shots or some fruitful links which way I should start. I stuck with Excel file connections and tried several times but still in same position.


Thanks & Regards

Jayanta


Jayanta Sarkar (BOB member since 2010-07-28)

Jayanta

Have a look at this thread:

That’s about as much detail as I have. I tried to step through all the issues I had from the first post when I hadn’t a clue what I was doing to the end when I had it working. The external link is very good if you follow the demo.

debbie


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