Waterfall Report / Dates on Horizontal Axis

I need to create a waterfall report and I have dates on my horizontal axis.  For some Reason I  cant lay out the data in order to order service dates and Posting Dates in such a way that my vertical axis labels are service dates, and my horizontal
axis are accounting posting dates  - The values for bars in the chart should be a calculate percentage - or value -
(I do know how to add a secondary Axis! :))
Does anyone know how to do this in SSRS 2008R2?
KDW

Hi siera_gld,
Based on my understanding, you want to order [SRVC YRMO] field on the horizontal axis and [Post Year Month] field as a series within a chart, right?
If so, in your scenario, you can design the report like below:
Otherwise, please provide report design and expected results for our analysis. If possible, please provide some screenshots about expected chart.
If you have any question, please feel free to ask.
Best regards,
Qiuyun Yu
Qiuyun Yu
TechNet Community Support

Similar Messages

  • Display ISO week number instead of date on x axis in Bar Chart

    Hi,
    I've created a simple SSRS report based on bar chart that shows several milestones. Everything works fine for me except I’m not able to convert the date into ISO week number format.
    I played around with different approaches. I was able to convert the date into an ISO week Format directly on the SQL Server. That
    wasn't a problem.
    But unfortunately I’m not able to display the week number on the horizontal axis in my Bar Chart. I tried both fields: TaskFinishDate and TaskFinishDateMS...
    I would like to show the ISO week number instead of the date within the Bar Chart on the horizontal axis.
    Any ideas/hints/help is really appreciated!
    Thanks,
    Mike

    Hi Mike,
    Per my understanding that you want to get the week number of the year based on the field "TaskFinishDate" which is datetime type and display the week number in the x-axis instead of the field "TaskFinishDate", right?
    I have check the snapshot you have provided and it seems you have change the format of the datetime field in the x-axis like "dd.MM.YYYY", If you can't make the week number to display correctly in the x-axis, the issue can be caused by you haven't
    change the format to Number in the category.
    Details information below for you reference:
    I assume you have use expression in the Label like below to convert the datatime TaskFinishDate in to ISO week number like below:
    =DatePart(DateInterval.WeekOfYear,Fields!TaskFinishDate.Value)
    or
    =DatePart("ww",Fields!TaskFinishDate.Value)
    Right click the X-axis and select the "Horizontal Axis Properties", then click the Number to change the format to "Number" as below:
    Preview you will get the weeknumber display in the x-axis correctly.
    If you still have any problem, please feel to ask.
    Regards,
    Vicky Liu
    If you have any feedback on our support, please click
    here.
    Vicky Liu
    TechNet Community Support

  • Grouping the chart data on x-axis

    Hi,
    I am trying to plot some points on the Plot Chart. I want to
    show the Text as my x-axis, so I am using
    <mx:horizontalAxis>
    <mx:CategoryAxis
    id="a1"
    dataProvider="{expenses}"
    categoryField="Month"
    />
    </mx:horizontalAxis>
    in my code for x-axis. Now I want to plot all y-axis items
    under the same x-axis one if they are from the same 'Month' (used
    for horizontal axis). If I try to do this, I am getting more values
    on the x-axis that have same 'Month' name. Is there any way I can
    fix this problem?
    Any help would be of great help.
    I am also attaching the sample example.

    I am sorry but the whole thing makes no sense.
    What is the effect of x-axis category grouping?
    How can I aggregate info by date, i.e. in the same month or same year
    count should be added up?
    How can I show on the x-axis (time) the aggregate values?
    I just made a report with no x-axis categories, data grouped by year
    summing, and the graph that came out was with axis showing months but
    with only one bar value.
    Are there bugs in this or I just don't understand the concepts behind it?
    With time series data I would have thought the MOST OBVIOUS thing that
    people would want are:
    - aggregations over different time periods:
    - days
    - weeks
    - months
    - quarters (doesn't seem to be supported)
    - half-years (doesn't seem to be supported)
    - years
    - time axis should be linear in time - just because there are no
    values in March 2007 for example it should still have a bar which should
    show a 0 value and it should show up (currently at best it leaves a gap)
    - time axis should be relevant to the aggregation
    - grouped by years, axis should show 2005, 2006, 2007, ...
    - grouped by months, axis should show Jan 2005, Feb 2005, ....
    - currently it doesn't
    A lot of the time people just want to say give a bunch of sales info
    which is a date and a number (number of units sold on that date or
    whatever) and they want to be able to produce graphs of different
    granularity.
    Is this possible? I've been playing with this thing for weeks and can't
    get it to do this reliably.

  • Chart horizontal axis show whole year

    Hi All,
    How to display whole year month as horizontal axis even if no data? for example, currently I have data for FY13 up to Jan 13, no data for Feb 13, Mar 13, Apr 13, May 13 and Jun 13 yet, in the chart it will automatically showing horizontal axis from July 2012 to Jan 2013, but I want to show horizontal axis from July 2012 to June 2013, if not yet data, line stops.
    Thank you,
    Ling

    Hi,
    Apart from the option mentioned above, you can also create an right outer join in the BMM layer of the RPD.
    This is only recommended if the data expected by you is the same in all the reports using this combination of the tables.
    Thanks,
    Vineeth

  • Horizontal Axis not showing when initial loading

    Hi,
    We are on Dashboard 4.1 SP3.
    I have drilling down configured on the Dashboard report. The issue is when initial loading the dashboard. the horizontal text are not showing completly, untill I click the other column of the parent column, it shows the child horizontal text.
    Could you please help.
    Thanks,

    Hi Dave,
    There are some issues still in displaying the horizontal axis.
    1844514 - Dashboard X axis labels are cutoff
    As a workaround what you can do, use the range slider to make the date text to display vertically rather than horizontal or you can enlarge the size of the chart at the max to make them to display vertical.
    Hope this helps!!!
    --SumanT

  • I want the minimum of the horizontal axis to be the first day of the month.

    I have a situation where I want the minimum of the horizontal
    axis(with date time axis) to be the first day of the month. I
    attempt it like so:
    var max:Date = new Date();//current date is our max from
    which we will calculate the min
    var min:Date = new Date(max.fullYear,max.month,1);
    dateTimeAxis.minimum = min;
    However this first date on this axis is the last day of the
    previous month for example 31 August instead of 1 September. Any
    ideas how to fix?

    Nikos, the only thing I can think of (off hand) is that it's
    defaulting to "zero" hour on that date, if you tried:
    var min:Date = new Date(max.fullYear,max.month,1,13);
    Would that make it work? That would set the date to 1pm.
    Have you considered defining the axis with the data you are
    binding to?
    Cheers,
    David

  • OBIEE 11G: Can I set limit on number of ticks only on horizontal axis and zoom in if I want to?

    Hello
    Is there a way I can restrict the total number of ticks on horizontal axis only? Say I want to set it to show only 24 ticks on horizontal axis. I am putting date and hour on the horizontal axis, if I take 3 dates of data, I will have 3X24 = 72 ticks on the chart, but I want the chart to show only 24 ticks. So it's pretty much ticks for 3 hours on the horizontal chart in this case.
    Can this be done?
    Second, if the first can be done, then can I then zoom in to any ticks on the horizontal axis, and it would show be the break down of this ticks, which is made up with 3 hour's performance separately?
    Thanks

    The zooming feature was ok, but what if I want to zoom in on just a specific area between the ticks when only 1 click?
    Any thoughts?

  • Feedback on impementing second horizontal axis using Flex 2.0.1

    I am attempting to use the concept of a second horizontal
    axis using Flex 2.0. It is not clear to me if it is supported by
    the Flex 2.0.1 sdk although livedocs does provide an example using
    secondVerticalAxis. A snippet of my code is attached with this
    message. At runtime, the second series does not display. Any
    feedback about usage of the component would be greatly appreciated.
    Thanks.

    >>That data base is fine for a development environment.
    Thanks edbrendel.
    So, since I am able to run Apache 2.2 as I want to, would I
    be better of to use MySQL 5 or MS SQL Express if I want it to be
    largely development, but also for my own stuff (my galleries etc.)
    actually running pages served to the web?
    I know of the technotes, a couple of them (incl. the MySQL
    note on installing V. 5 as a datasource and all that), but never
    saw that one...so thanks very much. I've manually added the Apache
    2.2 file line in httpd.conf and added the file in the config area,
    which always worked in the past with XP Pro and XP64...hope it does
    with 2003 I had 2003 server when I first started playing, it was a
    nightmare, I hope now that I've bought everything I can wrap my
    head around it!). I just make sure I don't try to configure CF
    until after manually adding the files, and changing the Apache
    config file and restarting. Then I go into the administrator for
    the first time.
    Shawn

  • Report data binding error unknown column name

    Hi,
    I am having a problem with the new 7.02 update of Report
    Builder. The issue is it's not finding my SQL query.
    I have wrote my query initally in the advance mode, and it
    doesn't seem to reconize it. Is there an issue with this?
    I did manage to fix one of my reports by using the basic mode
    and selecting all my tables and seting my linkage and criteria.
    I have other computers that i have not updated to 7.02 and
    they do not have this issue. Below is the error:
    Error Occurred While Processing Request
    Report data binding error Unknown column name : work_phone.
    Please try the following:
    Check the ColdFusion documentation to verify that you are
    using the correct syntax.
    Search the Knowledge Base to find a solution to your problem.
    Browser Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;
    .NET CLR 1.1.4322; .NET CLR 2.0.50727)
    Remote Address 127.0.0.1
    Referrer
    Date/Time 13-Jul-06 02:33 PM
    Stack Trace (click to expand)
    coldfusion.runtime.report.Report$ReportDataBindingException:
    Report data binding error Unknown column name : work_phone.
    at
    coldfusion.runtime.report.Report.runReport(Report.java:420)
    at
    coldfusion.filter.ComponentFilter.invoke(ComponentFilter.java:96)
    at
    coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:225)
    at
    coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:52)
    at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
    at
    coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:69)
    at
    coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:2 8)
    at
    coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
    at
    coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
    at
    coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
    at coldfusion.xml.rpc.CFCServlet.invoke(CFCServlet.java:106)
    at coldfusion.xml.rpc.CFCServlet.doGet(CFCServlet.java:157)
    at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at
    org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
    at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
    coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:78)
    at
    jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
    at
    jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at
    jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257)
    at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527)
    at
    jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204)
    at
    jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:349)
    at
    jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:457)
    at
    jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:295)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
    This report works in 7.01. So all query variables match with
    a variable in the SQL select statement.
    Anyone have any Ideas??
    Thanks,
    Daniel

    Thank you very much for help.
    The "Unknown column name " is a field still used in my
    report, so I can't remove it.
    After I clear the query in the report and reopen the report
    and apply the same query back to it, I get different error message:
    Element TASKNUM is undefined in QUERY.
    The error occurred in : line 1
    -1 : Unable to display error's location in a CFML template.
    I know for sure this "Element TASKNUM is undefined in QUERY."
    is defined in query. each time it complains something different. I
    get really confused.
    Thanks again.
    Yueming

  • Waterfall chart data labels - not rendering in Flash

    I have a problem with the waterfall charts.  When I turn on the data labels, the charts fail to render in Flash - I get a axis and some garbled legend icons.  If I turn off the waterfall chart data labels, the problem goes away.  Clearly, there is some bug in the label coding. 
    Ken Jones

    Make sure you have the "Refresh before components are loaded" option checked on your QaaWS connection for the monthly data in the connection manager of Xcelsius.
    To do this go to the connection manager in Xcelsius.  Go to the connection you want to edit.  Click the "Usage" tab.  Then check the first check box that reads "Refresh Before Components Are Loaded".
    This will run that query as soon as the dashboard is loaded.  I think what may be happening to you now is that you have set a trigger cell of some kind that says, "When cell X becomes "XYZ" run the monthly data query.  But when the dashboard is first loaded cell X does not equal "XYZ" therefore the query does not run initially.  But then when you click the weekly tab and the back to the monthly tab you are setting cell X to "XYZ", therefore the query runs at that point.
    Hope this helps,
    Jeff
    Edited by: Jeff Hoffner on May 18, 2010 9:07 PM
    Edited by: Jeff Hoffner on May 18, 2010 9:07 PM

  • Crosstab missing horizontal axis fields

    I have a crosstab discoverer report with the following structure:
    ====================================================
    .............|Y | Y | Y |
    X1 X2 X3 |Z | Z | Z |
    X1 X2 X3 |Z | Z | Z |
    X1 X2 X3 |Z | Z | Z |
    X1 X2 X3 |Z | Z | Z |
    Y = verticle axis item
    X1, X2, X3 = horizontal axis item
    Z = datapoint item
    Discoverer Desktop Edition v4.1.48.06.00
    ====================================================
    For a particular row, X2 and X3 are always blank, but I know that they actually have a value.
    If I go into edit sheet and change X2 and X3 to datapoint items and refresh the sheet, then I can see their values. If I then go into edit sheet and put X2 and X3 back to horizontal axis items, then their values appear. However the next time I open the sheet I have to do the same.
    Any ideas??? Please note that upgrading to a newer version of Discoverer is not an option.
    Thanks

    Hi Gareth
    That's actually the way drilling works behind the scenes. Think of how you would do it yourself. If you wanted to drill up, essentially collapsing, you would remove the item(s) that were causing the details to be displayed and add a condition to only display by the items you want.
    Even though you didn't ask Discoverer to do it, in effect you did when you told it to collapse. The answer is - don't drill or collapse and then save. This saves SQL which you probably will not want.
    Of course I appreciate that this is not what you wanted to hear but please don't shoot the messenger. I don't work for Oracle you see, I just know how Discoverer works.
    Best wishes
    Michael

  • PowerView continuous dates on x axis

    HI, I am create a line report. I am not the DB owner. The x axis consist of the date range and the Y of the values. I don;t have data for every quarter.  When I do a bar chart, I see quarters as follow: 201401, 201402, 201403,201404,201501 I set the
    axis type as "automatic". Then I changed to a line format. The x -axis now has 201410,201420,201430....201490, 201500. If I choose categories as axis type, it looks correct but has gaps in the lines. Is there something in the report I can do or something
    in the DB DB that they can do so that I can get a continuous line ? Or is this a known limitation ?
    thanks
    Heather

    Hi foucault76,
    According to your description, you created a line chart, then added date to category group and value to data area, the report works fine. After you change bar chart to line chart, the date in x axis could not display correctly. When you change axis type
    to category, data of x axis displays correctly but there are gaps in the chart.
    I tried to reproduce the issue in my local machine, but it works fine for me. In order to improve the efficiency of troubleshooting, I need to ask several questions:
    Could you provide data type of date in database? What expression do you use to convert data to the format you provided?
    “I set the axis type as "automatic”, which axis type do you use?
    What’s the state of report now? Please provide some more detailed information of your requirements. I would be appreciated it if you could provide sample data and screenshots of the report in design mode.
    This may be a lot of information to ask for at one time. However, by collecting this information now, it will help us move more quickly toward a solution.
    Thanks,
    Wendy Fu
    Wendy Fu
    TechNet Community Support

  • LinearAxis as horizontal axis in LineChart

    Hi guys,
    The ff: is an excerpt of the xml i am working with:
    <?xml version="1.0" encoding="UTF-8"?>
    <efiles>
    <dataset name="BoyBMI">
    <age month="24">
    <P5>14.737319472</P5>
    <P10>15.090328265</P10>
    <P25>15.74164233</P25>
    <P50>16.575027675</P50>
    <P75>17.55718781</P75>
    <P85>18.162194733</P85>
    <P90>18.609481276</P90>
    <P95>19.338010618</P95>
    </age>
    <age month="24.5">
    <P5>14.719292573</P5>
    <P10>15.071174743</P10>
    <P25>15.71962876</P25>
    <P50>16.547774867</P50>
    <P75>17.521292788</P75>
    <P85>18.119549228</P85>
    <P90>18.561106338</P90>
    <P95>19.278898128</P95>
    </age>
    <age month="25.5">
    <P5>14.683608414</P5>
    <P10>15.033357254</P10>
    <P25>15.676344635</P25>
    <P50>16.494427632</P50>
    <P75>17.451350388</P75>
    <P85>18.036680126</P85>
    <P90>18.467295933</P90>
    <P95>19.164659645</P95>
    </age>
    </dataset>
    </efiles>
    The actual age(months) values is up to 240.5 months. So this
    xml is kind of too long to post. ;)
    Anyways, the goal is to present this data into a line chart
    with the elements:
    -age(in years) in horizontal axis;
    -the values of P5,P10,P25,P50,P75,P85,P90,P95 in vertical
    axis.
    The values are plotted so well in the chart and so is the
    vertical axis. The problem is in displaying labels in the
    horizontal axis. Primarily, I made use of CategoryAxis but the
    labels are not displaying at all. And then i utilized LinearAxis
    and created a labelFunction renderYears(). However, I noticed that
    it takes a different value for the month. Why is it that the age
    values taken by LinearAxis is the index instead of the month value
    in the xml? Say, the age month value in the xml is 24, the value it
    evaluates is 0, then if the month value is 24.5 it takes 1, so on
    and so forth. How can LinearAxis takes month as the value to be
    evaluated in the labelFunction? Please help....
    Thanks a lot.

    Hi guys,
    The ff: is an excerpt of the xml i am working with:
    <?xml version="1.0" encoding="UTF-8"?>
    <efiles>
    <dataset name="BoyBMI">
    <age month="24">
    <P5>14.737319472</P5>
    <P10>15.090328265</P10>
    <P25>15.74164233</P25>
    <P50>16.575027675</P50>
    <P75>17.55718781</P75>
    <P85>18.162194733</P85>
    <P90>18.609481276</P90>
    <P95>19.338010618</P95>
    </age>
    <age month="24.5">
    <P5>14.719292573</P5>
    <P10>15.071174743</P10>
    <P25>15.71962876</P25>
    <P50>16.547774867</P50>
    <P75>17.521292788</P75>
    <P85>18.119549228</P85>
    <P90>18.561106338</P90>
    <P95>19.278898128</P95>
    </age>
    <age month="25.5">
    <P5>14.683608414</P5>
    <P10>15.033357254</P10>
    <P25>15.676344635</P25>
    <P50>16.494427632</P50>
    <P75>17.451350388</P75>
    <P85>18.036680126</P85>
    <P90>18.467295933</P90>
    <P95>19.164659645</P95>
    </age>
    </dataset>
    </efiles>
    The actual age(months) values is up to 240.5 months. So this
    xml is kind of too long to post. ;)
    Anyways, the goal is to present this data into a line chart
    with the elements:
    -age(in years) in horizontal axis;
    -the values of P5,P10,P25,P50,P75,P85,P90,P95 in vertical
    axis.
    The values are plotted so well in the chart and so is the
    vertical axis. The problem is in displaying labels in the
    horizontal axis. Primarily, I made use of CategoryAxis but the
    labels are not displaying at all. And then i utilized LinearAxis
    and created a labelFunction renderYears(). However, I noticed that
    it takes a different value for the month. Why is it that the age
    values taken by LinearAxis is the index instead of the month value
    in the xml? Say, the age month value in the xml is 24, the value it
    evaluates is 0, then if the month value is 24.5 it takes 1, so on
    and so forth. How can LinearAxis takes month as the value to be
    evaluated in the labelFunction? Please help....
    Thanks a lot.

  • Horizontal axis labels

    Hi everyone.
    I've got a line graph, and currently the labels on the horizontal axis are centered on the gridlines / ticks. How can I move the labels so they appear between the lines?
    any help much appreciated!
    Kieran

    I can't give you a full answer, but I can point you in the
    right direction
    1) Add a label function to your categoryAxis
    <mx:horizontalAxis>
    <mx:CategoryAxis labelfunction=test categoryField="cdate"
    />
    </mx:horizontalAxis>
    2) Code your label function in an AS block something like
    this:
    public function test(categoryValue:Object,
    previousCategoryValue:Object, axis:CategoryAxis,
    categoryItem:Object):String{
    if (previousCategoryValue == null){
    return categoryValue.valueOf();
    }else if (previousCategoryValue.valueOf() !=
    categoryValue.valueOf()){
    return categoryValue.valueOf();
    }else
    return "";
    Now, the thing is, your axis category is going to be a date,
    right ? I'm guessing, because I haven't seen your data. So, each
    date will be different to the next, so you'll ALWAYS fall into the
    second condition of the for loop. What you'll have to do is extract
    the "year" value and store that in a temporary value that always
    stored the "Current" value, example: 2005. When you come across a
    year of 2006 (temp != current year value of the axis), return the
    NEW current year value.
    If you are including the "year" value in your datasource
    item, you can access that in the "categoryItem" variable. If you
    debug the above code, you'll get a better look at what's going on.
    I'm sure you'll have no problem going from here.
    Cheers,
    David

  • When I upload large streams of high frequency data the x axis scales incorrectly

    I have data at 5 kHz for 20 seconds. when I upload this data into the report tab the x axis scales incorrectly and cuts off either the head or tail of the data. The x axis always rounds to the nearest second while i need it to start with the data. Any ideas?

    Hi wpruitt3,
    Take a look at this knowledge base article.
    Best,
    Kristen

Maybe you are looking for

  • I keep getting this error code 7 (windows error 126).  can't open itunes, what do i do?

    i keep getting this error code 7 (windows error 126).  can't open itunes, what do i do?

  • Well, I finally did it!...oh yeah, I do have a question!?

    After years of pc _ell! I made the switch. 4 times!!!!. First, I sent my oldest daughter of to school with an iBook G4, then my son a Mac mini, then my youngest daughter a Macbook and today I ordered a loaded iMac for Mom and Dad. In the brief time i

  • Embed and Accordion in a Tab Panel

    Has anyone tried embedding an accordion widget inside a tabbed panel? I'm running into an issue where the accordion doesn't behave properly. I'm assuming it has something to do with the hierarchy of div tags, but don't know enough yet to be certain.

  • Problem syncing IMAP emails?

    I don't know what I did but ever since yesterday my IMAP won't sync on my MacBook Pro and iPhone. The symptoms are as follows... 1) Email just keeps coming into the Inbox on my iPhone. At present it's showing 24 new mails, and growing. I am reading t

  • Problems printing pdf

    First off, its not the printer.  Everything else (from pages to pictures to html etc) prints with no problems. Whenever I print a pdf (either self created or sent to me by someone else) it prints out very blurry.  or if there is any sort of watermark