Webi Chart Dynamic X Axis lenght

Dear experts,
Is it possible to define an X axis as dynamic? I mean, is there a way that the chart size changes accordingly to the data show, i.e, if I choose to see only January (X axis) I would have a smaller chart (1 column only) but if I choose to see from Jan to Dec I would have a bigger chart since I would see 12 columns?
Thanks in advance.
Regards,
Inê

Hey Inês, You're correct, it is normal behavior of showing chart data if you have less object LOV's.
Try these:
Chart == >> properties ==>> Autofit Width & Autofit Height(if required).
Hope it solves your prob.
Gracias...!!

Similar Messages

  • Dual Line Chart : Dynamic Secondary Axis

    Hello All,
    I am currently working on Dual Line Axis to Compare  ANY Two KF's based on user Selection in the provided Dropdown boxes. Also, the data has to be switched between Month and Quarter based on the Radio button Group.
    Here is the Screen shot of the required output format. The KF1 and KF2 are filtered by code Chart.setSelectedValue(KF1 , KF2);
    I am getting an error saying 'Can't Display data, At least one Measure has to be in Rows". I took 3 Measures in Rows and Calmonth in Column in the Default View.
    Can anyone please throw some light how to achieve this ? The reason for the DUAL Axis is, One measure is $ Value and Second Measure is % Values.
    Appreciate your help.
    Thanks,
    Priya.

    Hi Priya -
    That is a nice chart you have.
    Only thing I could find that could be related is this note:
    http://service.sap.com/sap/support/notes/1942481
    It may or may not help.
    Could you also specify which version of Design Studio you are using?

  • Webi Chart Height Auto Adjust per Data

    Can you auto adjust the Webi Chart Height based on amount of data shown?
    Category Axis - Dimension called Request
    Value Axis - measure called Views
    when the requests displayed is about 10 or 15 on the category axis the chart looks good, but when the unique value of requests increases to lets say 50, the chart tries to cram them all in the same space instead of auto adjusting for a better view, Any way the height an be dynamic?

    Hello,
    As per my knowledge we can't do auto adjust..
    Thanks,

  • Chart options: Y axis scale

    Hi,
    I created a bar chart for a report that simly displays the count for each distinct value of a field.  I would want the Y scale (which displays the count) to only present integer values (its a count, so it's obvious there can't be any non-integer values).  Currently it's set to auto select the range and the number of divisions, for which the range it's ok but the divisions don't always come out as all integers.  From what I can see, the only way to do this would be to set the min to 0, max to the max count on the report (which is normaly what the auto range does), and the number of divisions as the max count minus one.  I don't really see any other way.  Apparently there's no way to do this dynamically (like in a formula), and I don't think I can use static range values.  Is there any way to do this?  I just want to confirm what I know and see if there is any other way to do it.
    Also, this is probably not the forum to post this, but just in case, is there any way to do this programatically in code without needing extra libraries or extra tools?
    Thanks,
    Diego

    First of all, by static and dynamic data, do you mean the options for the chart?
    Also, I don't want to display the max count on the chart.  I would just like to use it on the options for the chart's Y axis as the max value, although I don't think I need to, since the auto scale already does that.  I think the only thing I should need is set the number of divisions to display on the Y axis.  For example, if the chart has two bars, one for lets say color red, and one for color yellow, and lets say on the data there were 4 red and 6 yellow.  So the chart will have two vertical bars, one for red going from 0 up to 4, and one for yellow, going from 0 up to 6.  The chart will automatically make the range on the Y scale go from 0 up to 6, but it might make the divisions at say 1.5, 3, and 4.5.  But I would like it to not use decimal values for those divisions, instead only divide the axis on integer values, like on 1, 2, 3, 4, 5.  To do that, from the options the chart gives me, I can do it by setting a specific number of divisions on the axis (in this case it would be 5 divisions).  I just want to know if there is any way I can set that in a formula or something, of if it just has to be the same value for every report (without having to change it directly on the Crystal Reports editor, because the reports get generated automatically with different sets of data).
    Thanks,
    Diego

  • Changing the custom XML for a flash chart dynamically

    Hello
    I am wondering if anyone has found a way to change the custom XML
    for a flash chart dynamically.
    For instance.
    On the www.anychart.com website their is a gallery with charts.
    I have studied one called "2Dlinetimechart. It has hours on the X-axis.
    When I view the XML for this chart.
    I found this enrty
    - <block color="0x0080C0" border_color="0x0080C0" name="Sales dept.">
    <set value="0" argument="0" name="00:00" />
    <set value="1" argument="0" name="01:00" />
    It uses the tag value to set the position on the X-axis. But the tag name to set the labels on the X-axis.
    I have not found a way to do this in application express 3.0.
    Therefore I wonder if I can change to XML dynamically, and build my own block based on the input I have.
    Or even build a chart, based on a xml that I create first then sends to the object that renders the chart.
    Hope this makes sence ?
    Ulf
    PS this is related to my question about
    http://forums.oracle.com/forums/thread.jspa?messageID=1887210?
    using dates on the x-axis.
    But would by nice to know a general method to rebuild the xml-file dynamically so I can change the chart within the limits of the xml-definition.

    String value = ResultSet.getObject("myfield").toString();
    String opvalue = "15";
    <OPTION Value=15 <%=((opvalue.equals(value))?"selected":"")%>>

  • Dial chart dynamic color range

    Hi
    I am trying to dynamically change range of the scalebar color.
    I see that I can give Apex a low and high value exactly for this reason.
        Invalid Dial chart query, use the following syntax:
         SELECT VALUE, MAX [, LOW, HIGH] VALUE FROM ...
        VALUE      Numeric column that defines dial value.
        MAX      Numeric column that defines Maximum dial value.
        LOW (optional)      Numeric column that defines the low value of a range to display on the dial. If this value is defined, a HIGH value is required.
        HIGH (optional)      Numeric column that defines the high value of a range to display on the dial. If this value is defined, a LOW value is required.
        This query should return one row.I would hope for Apex to use those value in the #SCALE_DATA# in the Chart XML.
    <axis start_angle="90" sweep_angle="180" >
    #SCALE_DATA#
            <labels enabled="true" align="Inside" text_align="Near" rotation="0" >
                  <format><![CDATA[{%Value}{numDecimals:0,decimalSeparator:\,,thousandsSeparator: }%]]></format>
              <font family="Tahoma" size="10" color="#000000" />
            </labels>
    </axis>But it does not seems to work.
    I only need to add those lines
    <scale_bar enabled="false" />
    <color_ranges>
       <color_range start="0" end="25" color="Red" />
       <color_range start="25" end="90" color="Green" />
       <color_range start="90" end="100" color="Red" />
    </color_ranges>25 being the #LOW# value and 90 the #HIGH# value.
    I do not want to use custom XML everywhere.
    ANy iadea if I can modify the default XML or modify the behavior of the #SCALE_DATA# ?
    Thanks a lot
    Sebastien

    Hello,
    What do you mean by maximum value?
    The 10 in the query is to figure out values other than the dial itself there is not a graphical component that represents that number.
    The high line usually is used historical maximum value. Do you want to change the color of the dial when it hits 10?
    Carl

  • Web Chart - Display Minor Ticks, but not minor gridlines - BW3.5

    We have recently upgraded to BW 3.5, and I am still trying to find my way around the web chart designer
    I want to have major and minor tick marks shown on the vertical axis, but only gridlines on the major tick marks.
    Can anyone tell me where to find these settings?
    I have managed to turn the minor tick marks off, which removes the gridlines and the tick marks, but I still want the minor tick marks to be visible (As I was able to do in the previous version)
    Thanks in advance for any assistance!

    I think I have found out how to do this.
    You set the colour to none. Simple, and yet inconsistent with other areas of the chart designer.

  • Dynamic Y Axis Values

    Post Author: [email protected]
    CA Forum: General
    How to I get a graph to accomodate a dynamic Y axis where the values are listed down the Y axis.  I could have 5 values or I could have 500.  Any ideas? I need all values to show on the Y Axis though.

    Post Author: Dan3D
    CA Forum: Charts and Graphs
    Paul,
    See if you can track me down. I just wrote some logic for another customer that turned data fields into numeric labels on the x-axis. I might be able to morph that into a similiar solution on the y-axis.
    -Dan  ([email protected])

  • How do you extend a chart's x-axis range?

    Hello,
    Is it possible to extend a chart's x-axis range to ten seconds, rather than the default five seconds?
    I've attached a simplified portion of my code, which contains a DAQ Assistant connected to a chart. I've played around with the chart history length, sampling frequency, and sample numbers; however the chart's x-axis range remains a constant five seconds. I feel this is a relatively fundamental concept, but it eludes me.
    Settings currently set to:
    Sampling Frequency: 2k Hz
    Samples Read: 200
    Acquisition Mode: Continuous sampling
    Chart Update Mode: Strip
    Chart History Length: 1024
    Solved!
    Go to Solution.
    Attachments:
    sampling test.vi ‏73 KB

    Thank you. I feel foolish as this was trivial:
    For those who don't know:
    Right-click the chart
    Select X-Scale->Properties
    Under the Scales tab, enter your time range in the minimum and maximum boxes.

  • ABAP calling web service provided by AXIS -error

    Hello expert,
    I am calling web service provided by AXIS in ABAP but error occur when processing response part.
    The web service is used to create material master in JAVA AXIS system.
    After setting up the LP in soamanager then make a call, we got an error saying
    "GENERAL_ERROR Error duing proxy processing (PART
    UNKNOWN (NULL) ) "
    I looked at the full trace in soamanger, the call is executed successful, and the data are inserted in the remote system.
    response payload can be seen in the trace
    Request payload
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header><n0:Trace xmlns:n0="http://www.sap.com/webas/630/soap/features/runtime/tracing/"><n0:TraceLevel>Full</n0:TraceLevel><n0:TraceContext><TRC_PATTERN>WSTEST</TRC_PATTERN><TRC_KEY>E08673F6795E2EF1A482D48564570FA4</TRC_KEY><TRC_SSID>ED1_00</TRC_SSID><TRC_USER>CAILIN</TRC_USER><TRC_TS>20110525020904</TRC_TS><TRC_COUNTER>98</TRC_COUNTER><TRC_EXTERN></TRC_EXTERN></n0:TraceContext></n0:Trace><n1:MessageID xmlns:n1="http://schemas.xmlsoap.org/ws/2004/08/addressing">uuid:e08673f6-795e-30f1-a482-d48564570fa4</n1:MessageID><n2:Action soap-env:mustUnderstand="1" xmlns:n2="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope">http://eam.envisioncn.com:8180/msgagent/services/SAPService/CreateITEM</n2:Action><n3:To soap-env:mustUnderstand="1" xmlns:n3="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope">http://eam.envisioncn.com:8180/msgagent/services/SAPService</n3:To><wsa:From xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:From><wsa:ReplyTo xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:ReplyTo><wsa:FaultTo xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:FaultTo></soap-env:Header><soap-env:Body><n0:CreateITEM xmlns:n0="http://sap.env" xmlns:prx="urn:sap.com:proxy:ED1:/1SAI/TXS40FB8A9F499B60E81B2F:700:2010/10/07" xmlns:n1="http://eam.envisioncn.com:8180/msgagent/services/SAPService"><n1:itemnum>123</n1:itemnum><n1:description>u6D4Bu8BD5u7269u6599</n1:description><n1:issueunit>EA</n1:issueunit><n1:env_model>u89C4u683C1</n1:env_model><n1:env_ordernum>1</n1:env_ordernum><n1:istool>Y</n1:istool></n0:CreateITEM></soap-env:Body></soap-env:Envelope>
    Response Payload
    <?xml version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><CreateITEMResponse xmlns="http://sap.env"><CreateITEMReturn>S</CreateITEMReturn></CreateITEMResponse></soapenv:Body></soapenv:Envelope>
    For me it looks it is an issue in the response payload that ABAP proxy can not process it.
    such as, the response payload NS prefix is soapenv, other than soap-env in request payload...
    but i am not sure, whether this is the root cause.
    Could you help me to find out what is going wrong here?
    Regards,
    Cai Lin
    Edited by: charlie cai on May 25, 2011 5:20 AM
    Edited by: charlie cai on May 25, 2011 5:20 AM

    the response payload NS prefix is soapenv, other than soap-env in request payload
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" is equivalent to xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" . Namespace defined correctly.
    I can also see that response is correct (assuming "S" denote success):
    <CreateITEMReturn>S</CreateITEMReturn>
    Also check type of WSDL style usually this error occurs if you are using RPC/Encoded style WSDL, modify wsdl for Document/Literal style (as RPC style WSDL not supported by ABAP proxy), see this discussion here: Cleint Proxy error
    Refer to note:  1358647
    Regards,
    Gourav

  • Link from WEBI chart to WEBI report

    All, how can I link a WEBI chart (column) chart to an detail WEBI report. Appreciate any inputs.
    Thanks,
    Ann

    Hi Ann,
    You can use the chart bars as reportfilter (much like the dropdown box filter effect),
    It is actually implemented as an input control, so you can control a detail table below the chart by clicking on a chart bar.
    However hyperlink from the table is not possible in BI40 (yet).
    (Right click the table, Linking, Add element link).
    So you either have to use the data in the same report option, or use the hyperlink option from a table cell...
    (Right click the cell, Linking, Add hyperlink).
    As I noticed you are using BICS, before jumping to using dashboards (FKA excelsius), be aware that the BICS connectivity in there is still the version running on BW, so unlike a WebI report, you have to publish the dashboard in BW and access it via an SAP portal environment, you cannot run it directly from within BI launchpad (in BI41 this will change). So to link from the portal environment to the BI launchpad for the WebI document you would need some portal integration work too.
    Hope this helps,
    Marianne

  • Web Services Dynamic Invocation

    Hi,
    I am trying to find a way to do web services dynamic invocation where params and return type can be complex types.
    The process I intent to follow is, query a uddi registry based on some search criteria to get a reference to the service wsdl. Use maybe wsdl4j to introspect the wsdl to determine porttype, operations, param data types etc and then perform a dynamic invocation.
    Does anybody have any ideas on how best this can be achieved without having to reinvent the wheel.
    Thanks,
    -V

    Hi
    I am looking for the same thing, please let me know if you resolve it.
    thanks

  • Setting Chart type property of iSPC chart dynamically doesn't work

    Hi all,
          I am trying to set the chart type property (XBAR, MEDIAN etc..) of iSPC chart dynamically from my html page.
    This is the code that I used.
    var chart_obj = document.iSPCChart.getChartObject();
    chart_obj.setChartType("MEDIAN");
    iSPCChart is my Applet name.
    But the code doesn't seem to work.
    The chart is always of the type that I have set in the iSPC display template.
    Can someone help me in this regard?
    Thanks a lot.
    Regards,
    M.Subathra

    M,
    Even though that method shows up in the script assistant and the docs it really doesn't work. 
    Just swap out the display template for one saved with the desired type:
    document.iSPCChart.setDisplayTemplate("Folder/MedianChart");
    document.iSPCChart.updateChart(true);
    With all of the alarm rules, colors, limits, settings, etc. it is not likely that you will have the same view (display template) that applies to every SPC chart type.
    There is also a predelivered example of an SPC Chart that uses an iframe and an irpt to dynamically pass the chart type (along with other settings) you can reference: http://<servername>/Lighthammer/Samples/SPC/Servers.irpt
    Regards,
    Jeremy Good

  • SAP BO ,WEBI Charts: Want to display top 10 departments

    Hi Guys.
    I am new to webi charts,
    In Webi charts, I want to display the top 10 departments who are spending more in printing with amount, if possible year wise.
    But the chart which i created it is not looking relevant and very confusing.
    And in Legend it is displaying all the departments and that to it is not fitting in one page,
    So i am thinking to display only top 10 departments, Can you help me.
    we are using 3 version

    You can do this with the Ranking function of Webi.
    Select the chart, then select the Rank icon in the toolbar, and add the rank. For example, you'd select the top 10, based on a measure of amount, for the dimension of year.
    Hope that helps.

  • Web Charts 3D - Need Help

    Hi all,
    Does anyone have experience with web charts 3d? If so, could
    you please hit me up on google chat or send me an email? Email:
    hardkor74 at gmail.com or screen name HardKor74
    Thanks!

    This is not a trivial task, but if you have not done much work with 3d programming before then Java3D is probably the best solution for you. It is not part of the standard Java runtime so you will need extra downloads for people who do not have it installed to view your applet, however iirc you can set this up to download automatically when you get going.
    The java3d download page has a link to a starting tutorial, but after that you will probably want to get a book on the subject. I recommend the Selman one.
    There is no getting around the fact that 3d graphics are hard to do and if you want it to look good expect to spend a long time mastering the maths and the terminology- this is the case whatever environment you are using.
    Java3D is free to download from the sun site- I would suggest that you get hold of a copy and the tutorial and see how you get on with it.

Maybe you are looking for