Chart label length limitation?

Is there a limitation on the length of x- or y-axis label for a SVG chart? The chart on my page has x-axis
label truncated to 15 characters long.

Me too, in my SVG pie chart, the last row legend text was truncated. just like:
deal size > 70k - 92.5%
deal size
I actually expected in the second row, deal size <= 70k ...
What happened? and how can I control this, moreover the legend was displayed in the left upper of the region and cost a lot width in my screen. Can I change to display the legend in other place, eg. the bottom of the region or the chart?
Anyone can help us about this?

Similar Messages

  • SVG bar chart label length

    There seems to be a display limit of 15 chars on the length of labels for a SVG bar chart.
    Any known workarounds ?

    hi patrick--
    i'm not seeing this limit in my tests. i tried both vertical and horizontal bar charts and was able to display labels like ename||ename||ename||ename||ename w/o issues. if you're still hitting it, could you please describe where/how your hitting that 15 character limit?
    thanks,
    raj

  • Chart label length clipping problem

    I have a generic chart rendering app.  It works fine for most charts, but I am getting some really wierd results when I use a logAxis.  It is clipping the chart on the right side.  Does anyone know how to fix this problem?
    <mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" styleName="panelfilled" roundedBottomCorners="true" horizontalAlign="center"
    paddingLeft="10" paddingRight="20" paddingBottom="10" paddingTop="35" resizeEffect="Resize" id="chartPanel">
    <mx:Metadata>
    [Event(name="chartDrawn", type="flash.events.Event")]
    </mx:Metadata>
    <mx:Style>
    .panelfilled  {
                border-style: solid;
                border-thickness: 0;
                border-skin: ClassReference("border.SimpleGradientBorder");
                fill-colors: #FFFFFF, #FFFFFF;
                corner-radius: 20;
    </mx:Style>
    </mx:Panel>
    public function makeLogChart(genericChart:CartesianChart,
                genericLegend:Legend, chart:ChartObject):void {
                var axisList:ArrayCollection = chart.getAxisList();
                var renderers:ArrayCollection = new ArrayCollection();
                var seriesArray:ArrayCollection = new ArrayCollection();
                            var xAxis:AxisObject = axisList.getItemAt(0) as AxisObject;
                var ar:AxisRenderer = new AxisRenderer();
                            var hAxis:DateTimeAxis = new DateTimeAxis();
    hAxis.labelUnits = xAxis.getAxisUnits().toLowerCase();
    hAxis.labelFunction = fullTimeLabelFunction;
            // more formating of the horizontal axis
        ar.axis = hAxis;
        ar.setStyle("canDropLabels", "true");
        genericChart.horizontalAxisRenderers = [ar];
        genericChart.horizontalAxis = hAxis;
        for (var i:int=1; i<axisList.length; i++) {
        var axis:AxisObject = axisList.getItemAt(i) as AxisObject;
    // Define vertical axis
            var vAxis:LogAxis = new LogAxis();
            vAxis.baseAtZero = false;
                vAxis.title = axis.title;
        // formatting for charts for different axes
    if (axis.min != axis.max) {
            vAxis.minimum = axis.min;
            vAxis.maximum = axis.max;
    // more formatting of the axis
            var axr:AxisRenderer = new AxisRenderer();
        axr.axis = vAxis;
        // flip left axis
        if (axis.getLocation() == "left") {
        axr.setStyle("verticalAxisTitleAlignment", "vertical");
        axr.setStyle("canDropLabels", "true");
        axr.setStyle("tickPlacement", "none");
        var colRatio:Number = 1.0/axis.getSeriesList().length;
            for (var j:int=0; j<axis.getSeriesList().length; j++) {
            var ser:SeriesObject = axis.getSeriesList().getItemAt(j) as SeriesObject;
            var col:uint = new uint(new Number(ser.getColor()));
            var stroke:Stroke = new Stroke();
            if (axis.getSeriesList().length == 1) axr.setStyle("color", col);
            stroke.color = col;
           var lineSeries:LineSeries = new LineSeries();
            lineSeries.setStyle("showDataEffect", rearrangeData);        
    BindingUtils.bindProperty(lineSeries, "dataProvider", ser, "pointList");
            lineSeries.xField="point1";
            lineSeries.yField="point2";
    stroke.weight = 3;
    lineSeries.verticalAxis = vAxis;
    lineSeries.horizontalAxis = hAxis;
            lineSeries.displayName = ser.name;
            lineSeries.setStyle("lineStroke", stroke);
            seriesArray.addItem(lineSeries);
            renderers.addItem(axr);
        genericChart.series = seriesArray.toArray().reverse();
        genericChart.verticalAxisRenderers = renderers.toArray();
                genericChart.percentHeight = 100;
       genericLegend.dataProvider = genericChart;
    genericLegend.direction = "horizontal";
       chartPanel.horizontalScrollPolicy = "off";
    chartPanel.addChild(genericChart);
    chartPanel.addChild(genericLegend);

    Yes, it's a custom object.  It has a Java counterpart as well.  Here is the shell of the object (with accessor methods ommitted):
    package factory.data {
    import mx.collections.ArrayCollection;
        [Bindable]
        [RemoteClass(alias="factory.data.AxisObject")]
        public class AxisObject {
    public var title:String;
    public var ID:String;
    public var min:Number=0;
    public var max:Number=0;
    public var autoScale:Boolean;
    public var location:String;
    public var seriesList:ArrayCollection;
    public var axisType:String = "Numeric";
    public var axisUnits:String="Day";
    public var categoryType:String="N";

  • Bubble Chart with legend changes axis dimensions according to labels length

    I have a Bubble Chart with legend on the right. Data are by series and  the series are set  dynamically with a  drop down combo which replace the content of each series from time to time.  Every time the series changes, also the name of the series changes and the legend on the right  shows the new series names. The problem is that also the x axis dimension changes according to the new labels size, so the bubble chart changes its axis width in relation to the labels length in the legend. Is its possible to make somehow the bubble chart axis of a fixed lenght?
    Xcelsius 2008, SP4, Windows XP
    Thanks in advance

    Hi Matt,
    I just got a chance to try out your suggestions, and the
    chart that is right in the main application renders the labels
    fine, but the exact same code loaded in as a module doesn't. And it
    never does, not even if the scale changes. Do you know why that
    would be?
    Mukul

  • Why do i get crashes when setting chart history length

    I am trying to figure out how to get my chart to eat up less memory. At the moment it is capturing from 4 channels at 44100 samples/sec. It is a continuous capture and after a few minutes, the computer just runs out of memory and can no longer keep up with the capture, at which point the Vi quits. Opening up task manager, I noticed that as I capture, the memory gets chewed up really quickly, but when I stop my VI the used memory is not reclaimed. Even if I set the chart history to an empty array when the VI stops. I tried setting the chart history to a smaller number but whenever I set it below 512 the whole computer crashes.

    I have seen similar problems. I created a simple VI to test this and am continously getting LabView crashes when I try and write an intensity chart history to an array.
    First frame of the vi sequence generates a 100 random number array for the intensity chart display. The next frame in the sequence has the property node for chart history (of the intensity chart)set to read mode and it is wired to a two deminsional array.
    So, I generate psuedo chart data and then try to recover the history into an array. It crashes every time. No matter where I set the chart history length. I attempted to do as you had previously suggested and store the data to a file. Same response.... Crashes LabView. Local and online help have not been very hel
    pful. Will search the hardcopy literature now.
    thanx
    WLS
    Attached VI
    Attachments:
    history_grabber.vi ‏22 KB

  • Format % in chart label when Data Label Option is 'Show Series and % value'

    I am using:
    OracleBI Discoverer 10g (10.1.2.2)
    Oracle Business Intelligence Discoverer Plus 10g (10.1.2.54.25)
    I have a report that returns 2 columns 'Repair Status' and 'Count' The graph is a pie chart and I have selected the Data Label Option as 'Series Label and % value'. The percents displayed in the label have no consistent format. Sometimes 2 decimal places, sometimes 4 decimal places. I want the chart label to consistently display the % in the chart label with no decimal, i.e. 96%. How can I accomplish this?

    Hi,
    Where you selected 'Select Label and % Value', there is a button at the bottom, Format Data Labels. In there, there is a Number tab where you can play around by selecting Currency, Percent, etc. Have you tried this?
    Cheers.
    Mahesh

  • Chart Labels displays correctly in Visual Studio Preview but shows incorrectly in Report Manager after deployment

    Hi,
    We have built a SSRS report which contains a chart and a tablix. The chart labels (Male and Female) is displayed correctly in the Visual Studio Preview but in the Report Manager it displays as Female and Female. 
    These are the following things which we have tried to fix it:
    Deleted and redeployed the report
    Restarted the Report Server
    Checked the report caching. There is no cache for this report.
    We use SQL Server 2012 and Visual Studio 2010.
    Any help is very much appreciated.
    Thanks,
    AJ

    Hi AJ,
    Per my understanding that you have two label "Male and Female" which display correctly in the Visual Studio 2010 but not correct in the Report Manager, right?
    As you have mentioned that you have checked the report caching, please make sure you have set the  "Do not cache temporary copies of this report" in report manager and also check to delete the rdl.data cache file under the project if you have
    which path like:
    \Visual Studio 2008\Projects\Report Project
    If possible, please try to create an new report the same as this one to have a double check.
    If you still have any problem, please feel free to ask.
    Regards,
    Vicky Liu
    Vicky Liu
    TechNet Community Support

  • Web Service URL length limits, LV2013 vs LV2012

    (* CROSS POST: http://lavag.org/topic/18435-web-service-url-length-limits-lv2013-vs-lv2012/ *)
    (* Please reply in this forum.  I have marked the other thread to put replies here. *)
    Has anyone noticed a reduction to the limit on URL length for Web Services between LV versions 2012 and 2013?
    Under LV2012, a RESTful web service appears to accept URL with lengths at least as long as 4096 characters.  With LV2013, the max URL length appears to be 511 characters for both RESTful and Project Item web services. Unfortunately for me the project I just converted trips over this issue. My goal with posting this query to here is to improve my understanding of this limitation before I decide how best to modify my code.  Certainly using POST rather than GET with a long URL is an option, but again, I'm looking to understand the change in limitation before I choose a solution.
    To illustrate I have attached three mostly identical projects which demonstrate the issue.  In each case the project contains a webservice consisting of a single VI, "ComputeLength", which takes a String as an input parameter and which outputs the length of the string.  The three projects are as follows.
    1. LV2012 RESTful web service.
    2. LV2013 RESTful web service.
    3. LV2013 Project item web service.
    The web service contains a single VI.  For the RESTful examples, the web service is started by selecting Deploy from the Build specification right click menu.  For the Project Item example, the web service is started by selecting Start from the MyComputer/WebService right click menu. The use of this example is demonstrated with the following URL: 
    (note that the port is 8080 for the two RESTful examples and is 8001 for the Project item web service if used in Debug mode, which is the default for the above instruction.)
    http://localhost:8080/webservice/computelength?string=1234567890
    And the output looks like this.
    <Response>
    <Terminal>
    <Name>StringLength</Name>
    <Value>10</Value>
    </Terminal>
    </Response>
    To see the issue, extend the string parameter such that the URL contains more than 511 characters beyond the port number.  For example something like this, http://localhost:8080/webservice/computelength?string=1234567890123456789012345678901234567890....(keep repeating)
    For the LV2012 example the string parameter may be at least as long as 4000 characters, which I've demonstrated using Chrome as my browser.  For both of the LV2013 examples the URL is limited to 511 characters after the localhost and the port number.
    Anyone know whether this is a bug or this is an intentional design change?  How about whether the URL length limit is configurable? 
    I am also consulting NI tech support and will report back their response.
    Any advice appreciated.
    Thanks,
      Martin
    Solved!
    Go to Solution.
    Attachments:
    mywebservice.LV2012.RESTful.zip ‏12 KB
    mywebservice.LV2013.RESTful.zip ‏12 KB
    mywebservice.LV2013.ProjectItem.zip ‏11 KB

    Solution found.  Apparently starting in LV 2013, there is a default limit of 512 to the URL length.  The default limit may be overridden as described below.
    Martin
    This is Brian in Applications Engineering from National Instruments. I am following up regarding the 511 character limit in your Web Service HTTP request following the port number. After some research I've figured out that the issue is related to a default web server setting called "LimitUri," which limits the maximum length of a URL. The default setting is 512 characters which is why we are seeing this issue.
    There are multiple ways of changing the URL length limit depending on how you are using your web service. If you are publishing the web service using the Application Web Server then modify "C:\Program Files (x86)\National Instruments\Shared\NI WebServer\NIWebAppServer.conf" and add "LimitUri 4096" to the end of the file without the quotes.
    If you are running the Debug Web Server by just clicking start on the web service then modify "C:\Program Files (x86)\National Instruments\LabVIEW 2013\resource\webserver\niwsdebugserver.conf" and add "LimitUri 4096" to the end of the file without the quotes.

  • Chart Labels In Apex

    So I'm trying to create a chart that groups an aggregate function by the primary key. On the label, I cannot figure out how to query a lable that shows the primary key and the name of the customer that is located in a different table. I'm learning how to develop in Apex so I'm using the sample database right now. The following query adds up the order total by customer but I want the label to not just say the primary key (customer_ID) but also the customer last name (Cust_last_name) located in the demo_customers table. Here is the query:
    select null link, CUSTOMER_ID label, SUM(ORDER_TOTAL) value1
    from "LEARNING"."DEMO_ORDERS"
    group by CUSTOMER_ID
    Also I built this query with the query builder. Can someone explain the purpose of the "Null Link" in the select clause? And how can I get the percentages to show in a pie chart?
    Edited by: 1001737 on Apr 22, 2013 2:23 PM

    Hi, welcome to the forum. Please access your Control Panel and update your handle to something a bit more personal than 1001737.
    When you said:
    I want the label to not just say the primary key (customer_ID) but also the customer last name (Cust_last_name) located in the demo_customers table You were half way there, you just need to join your current query to the demo_customers table to retrieve the customers last name and use that as the label on your chart.
    Try this version of the query in your chart series; I find that a pie chart is best for this purpose:
    select
       null link,
       cust_last_name label,
       round(sum(order_total/total.tot),
       2) value  -- determine percentage of all orders 
    from
       demo_orders,
       demo_customers,
       (select
          sum(order_total)tot
       from
          demo_orders) total -- sum all orders 
    where
       demo_orders.customer_id = demo_customers.customer_id 
    group by
       cust_last_nameYou asked
    Can someone explain the purpose of the "Null Link" in the select clause?Placing NULL here states that you are choosing not to allow the action of a link when one of the chart labels is clicked. See this site for some excellent charting examples and further explanation:
    [url [http://apex.oracle.com/pls/apex/f?p=36648]Sample Charts, Maps, Gantts and Trees
    And how can I get the percentages to show in a pie chart?Percentages need to be calculated; to add the *%* to the label, set the Postfix within the Display Settings of Chart Attributes.
    Jeff

  • Chart label font color

    Is it possible to change the color of fonts in chart labels
    (not axis labels)? The default black does not stand out well
    against some colors.

    Are you referring to data tips?
    css style declartion can be used to change the text
    color.

  • Obiee 10g chart label size

    Does anyone know how to change the size of the chart labels??
    I'm trying to show some labels that are automatically trimmed (the label gets like this in the end ...), in the chart properties I can't find where I change this, probably this is a default number of chars per label?

    It seems that leaving the truncate value by default, in the format text from Titles and Labels properties, was the problem. I set it to a large value and my problem was solved.
    Hope it helps anyone.

  • Pie chart Labels clickable

    Hey guys,
    Is there a way to make pie chart labels(callout labels) clickable?
    Thanks in advance.

    Hans:  Thanks, again.
    (And, again, this should be easy but isn't).  Requestors ask the darndest questions.
    Doug in York PA
    Douglas R. Eckert

  • Numbers 3D Column chart labels

    3D Column chart labels do not work.
    If a label is displayed horizontally, it over-writes the next label and there is no way to turn the label vertically.

    The chart will move allowing you to see the labels.
    There is no way of moving the labels as you can in the 2D chart.
    Best.

  • Can You Edit/Resize/Move Chart Labels in Pages '08?

    I cannot get a seemingly basic page layout technique to work: editing pie chart labels. There appears to be no way to add a soft line break, adjust the text box, move the data label. You can't add a two-line title, either.
    I am hoping that there's something I've overlooked. I handle communications for a 40-person nonprofit. I was so excited about the new iWork suite and the potential for replacing Office. I really liked the functionality of Pages and was on the point of recommending it. Then I worked on one of our reports. And got stumped by the charts. The pie charts look sharp. The color palette is better. But I can only seem to edit data labels in the inspector. Pages Help didn't help. It says I can select a label location (see below), but no pop-up exists or at least none that offers Middle or Below Right.
    Can anyone help me solve this riddle? Working with charts doesn't seem like an advanced feature. I must have overlooked something, right?
    from Pages Help
    For pie charts, you display values as percentages by choosing Show Pie Values as Percentages from the Data Point Settings pop-up menu on the Series pane. To display the data series name for a wedge, choose Show Series Name from the Data Point Settings pop-up menu.
    Select a label location from the Data Point Settings pop-up menu (for example, Middle or Below Right).

    Hi Justin,
    You should be able to manually move the X-Axis labels in the Preview Mode.
    Go to the Chart Expert > Options tab > Uncheck the 'Auto-arrange' option.
    -Abhilash

  • Item number field length limitation?

    A non-SAP client is presenting a business proposal to a SAP customer and what they want to know is what is the limitation on Item numbers for products for a manufacturing company running SAP ERP? No, we cannot ask the customer, yet!
    I know the SAP is highly customizable but is there a field length limitation or anything else you can tell me?
    Many thanks!
    -Bob

    Hi,
    Pls refer:
    [http://help.sap.com/saphelp_46c/helpdata/en/77/1a39516e36d1118b3f0060b03ca329/content.htm]
    Regards,
    Amit
    Edited by: Amit More on Jun 7, 2008 7:44 AM

Maybe you are looking for

  • What are the real requirements for an ipod touch to download Itunes-U?

    I recently downloaded the newest form of Itunes and have IOS 6-something-or-another, and i can't download Itunes U to my ipod touch. When i try, the error message says " The app, "Itunes U", was not installed on the ipod because it requires a newer v

  • Dull washed-out colors

    I recently reset my computer to factory settings from a virus i had, and before i reset it i had the same issue: the color i choose in the color picker of photoshop is NOT what the brush paints. I choose a saturated, vibrant blue, and it comes out re

  • Servlet Engine

    Hi, I need your advice in two following cases. 1- I have a jsp page which is worked as a search engine. there is a input text box on this page. For each character types on this box, jsp page calls a servlet to retrieve the qualified records from the

  • Business Objects XI report timeout

    Hi All, I'm running a quite simple environment: Windows 2003 R2 SP2 IIS 6 Oracle Database (remote on Linux but same subnet) Business Objects Server XI R1 SP3. I'm having an issue with reports getting time out errors after 2 minutes before they have h

  • Changing Invoice Numbers in AP

    When we run the Supplier Merge Program any Invoices that have duplicate Invoice Numbers are not automatically merged! What we need to do is to change the original Invoice number and then run the Merge program once again. We have enabled the Allow Adj