JFreecharts: Show the Value on the charts.

Hi ,
how can i customize my Charts.ie. setting the values, the marks on the charts, change his color an so all?
thx.
Nougs

That is how we had to do it "back in the day".
Modern version of LV have;
1) Mouse Move Event which will return the coordinates of the mouse that can be passed to the...
2) WFGraph Invoke node "Map Coords To XY"
and when combined...
We have a nice easy way to determine what the actual XY values under the mouse.
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • How can I show the chart in forms?

    Dear all:
    I want to create a line chart. I use the chart wizard and it is successful to create the chart. But, it can't show the chart when I run the form. How can I show the chart in form6i?
    Besides, I see a document that refer to 'OG.pll'.
    I can't find the OG.pll in form6i. Do I need 'OG.pll' to show the chart when I run the form? Thank you very much!!

    Hi Carlos,
    You can try to create a code node for check which signature to print.
    In global variable declare a variable ie named g_sign type TDOBNAME.
    Then pass this var to name of graphics &g_sign&
    please check and reply.
    regards,

  • Programitically creating column series to flex chart not showing the chart

    I want to create n number of series dynamically when i run my
    application.
    where n can be any value it depends on the data which i
    retrieve from database. below i pasted the example
    ( in this example i have taken n = 4 i.e., CountMax=4 if i
    change the CountMax=6 then it should generate 6series dynamically
    after calculating the values. ). just copy the below code and paste
    it in Flex builder and run the application.
    in this example i am facing problem, chart series are not
    showing. i dont know the reason why its not showing, if anyone got
    the solutions for the problem please let me know. my actual
    requirement is to retrieve data from Salesforce account and want to
    populate the arraylist then display the chart.
    <?xml version="1.0"?>
    <!-- Example showing using mx:LineSeries vs using AS to
    create chart series programmatically -->
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="drawChart()" layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.controls.Alert;
    import mx.charts.series.ColumnSeries;
    import mx.charts.series.LineSeries;
    import mx.collections.ArrayCollection;
    [Bindable]
    public var categoryArray:ArrayCollection = new
    ArrayCollection();
    [Bindable]
    public var sArray:ArrayCollection = new ArrayCollection();
    public function drawChart():void
    var histMax:int = 25;
    var histMin:int = 5;
    var countMax:int = 6;
    var tmpArr:Array = new Array();
    categoryArray.removeAll();
    for(var n:int = 0; n < 10; n++)
    tmpArr[n] = histMin + Math.round((2 * n) / 20 * (histMax -
    histMin));
    categoryArray.addItem({data:tmpArr[n]});
    // Add a series to the chart with the x-values and y-values
    // from the arrays and set the series type to a column chart
    for(var chartSeries:int = 0; chartSeries < countMax;
    chartSeries++)
    var tmpseries:Array = new Array(10);
    for(var i:int = 1; i < 10; i++)
    tmpseries = 3 * Math.random();
    var cs:ColumnSeries = new ColumnSeries();
    columnchart1.series.join( = [cs];
    sArray.addItem({data:tmpseries});
    //columnchart1.dataProvider = sArray;
    cs = new ColumnSeries();
    cs.dataProvider= sArray;
    cs.displayName = 'Series';
    cs.yField = 'data';
    columnchart1.series[chartSeries] = cs;
    ]]>
    </mx:Script>
    <mx:Panel title="Dynamic Series Adding Sample"
    width="195%" height="90%" layout="absolute">
    <mx:ColumnChart id="columnchart1" height="338"
    width="396" showDataTips="true" type="stacked" x="10" y="0">
    <mx:horizontalAxis>
    <mx:CategoryAxis dataProvider="{categoryArray}"
    categoryField="data"/>
    </mx:horizontalAxis>
    <mx:verticalAxis>
    <mx:LinearAxis baseAtZero="true" maximum="3"
    autoAdjust="true"/>
    </mx:verticalAxis>
    </mx:ColumnChart>
    </mx:Panel>
    </mx:Application>

    <?xml version="1.0"?>
    <!-- Example showing using mx:ColumnSeries vs using AS to
    create chart series programmatically -->
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="drawChart()" layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.graphics.SolidColor;
    import mx.charts.HitData;
    import mx.controls.Alert;
    import mx.charts.series.ColumnSeries;
    import mx.charts.series.LineSeries;
    import mx.collections.ArrayCollection;
    [Bindable]
    public var categoryArray:ArrayCollection = new
    ArrayCollection();
    public function drawChart():void
    var histMax:int = 25;
    var histMin:int = 5;
    var countMax:int = 3;
    var tmpArr:Array = new Array();
    categoryArray.removeAll();
    for(var n:int = 0; n < 10; n++)
    tmpArr[n] = histMin + Math.round((2 * n) / 20 * (histMax -
    histMin));
    categoryArray.addItem({data:tmpArr[n]});
    var cs:ColumnSeries = new ColumnSeries();
    columnchart1.series = [cs];
    // Add a series to the chart with the x-values and y-values
    // from the arrays and set the series type to a column chart
    for(var chartSeries:int = 0; chartSeries < countMax;
    chartSeries++)
    var tmpseries:Array = new Array(10);
    for(var i:int = 0; i < 10; i++)
    tmpseries
    = 1 * Math.random();
    if(tmpseries > 0.5)
    tmpseries
    = 1;
    else
    tmpseries = 0;
    var testArrCol:ArrayCollection = new ArrayCollection();
    for(var j:int =0; j < 10; j++)
    var m:Number = tmpArr[j];
    var m1:Number = tmpseries[j];
    testArrCol.addItem({mData:m.toString(),nData:m1.toString()});
    cs = new ColumnSeries();
    cs.dataProvider = testArrCol;
    cs.displayName = 'Series' + chartSeries;
    cs.xField = 'mData';
    cs.yField = 'nData';
    columnchart1.series[chartSeries] = cs;
    public function myTipFunction(hitData:HitData):String
    return(ColumnSeries(hitData.element).displayName +" - "+
    hitData.item.mData + "\n" + "Value : "+ hitData.item.nData);
    ]]>
    </mx:Script>
    <mx:Panel title="Dynamic Series Adding Sample" width="98%"
    height="90%" layout="absolute">
    <mx:ColumnChart id="columnchart1" height="338"
    width="396" showDataTips="true" type="stacked" x="10" y="0"
    dataTipFunction="{myTipFunction}">
    <mx:horizontalAxis>
    <mx:CategoryAxis dataProvider="{categoryArray}"
    categoryField="data"/>
    </mx:horizontalAxis>
    <mx:verticalAxisRenderer>
    <mx:AxisRenderer visible="false"/>
    </mx:verticalAxisRenderer>
    </mx:ColumnChart>
    </mx:Panel>
    </mx:Application>

  • Programitically adding column series in flex chart is not showing the chart

    <?xml version="1.0"?>
    <!-- Example showing using mx:LineSeries vs using AS to
    create chart series programmatically -->
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="drawChart()" layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.controls.Alert;
    import mx.charts.series.ColumnSeries;
    import mx.charts.series.LineSeries;
    import mx.collections.ArrayCollection;
    [Bindable]
    public var categoryArray:ArrayCollection = new
    ArrayCollection();
    [Bindable]
    public var sArray:ArrayCollection = new ArrayCollection();
    public function drawChart():void
    var histMax:int = 25;
    var histMin:int = 5;
    var countMax:int = 6;
    var tmpArr:Array = new Array();
    categoryArray.removeAll();
    for(var n:int = 0; n < 10; n++)
    tmpArr[n] = histMin + Math.round((2 * n) / 20 * (histMax -
    histMin));
    categoryArray.addItem({data:tmpArr[n]});
    // Add a series to the chart with the x-values and y-values
    // from the arrays and set the series type to a column chart
    for(var chartSeries:int = 0; chartSeries < countMax;
    chartSeries++)
    var tmpseries:Array = new Array(10);
    for(var i:int = 1; i < 10; i++)
    tmpseries
    = 3 * Math.random();
    var cs:ColumnSeries = new ColumnSeries();
    columnchart1.series.join( = [cs];
    sArray.addItem({data:tmpseries});
    //columnchart1.dataProvider = sArray;
    cs = new ColumnSeries();
    cs.dataProvider= sArray;
    cs.displayName = 'Series';
    cs.yField = 'data';
    columnchart1.series[chartSeries] = cs;
    ]]>
    </mx:Script>
    <mx:Panel title="Dynamic Series Adding Sample"
    width="195%" height="90%" layout="absolute">
    <mx:ColumnChart id="columnchart1" height="338"
    width="396" showDataTips="true" type="stacked" x="10" y="0">
    <mx:horizontalAxis>
    <mx:CategoryAxis dataProvider="{categoryArray}"
    categoryField="data"/>
    </mx:horizontalAxis>
    <mx:verticalAxis>
    <mx:LinearAxis baseAtZero="true" maximum="3"
    autoAdjust="true"/>
    </mx:verticalAxis>
    </mx:ColumnChart>
    </mx:Panel>
    </mx:Application>

    <?xml version="1.0"?>
    <!-- Example showing using mx:ColumnSeries vs using AS to
    create chart series programmatically -->
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="drawChart()" layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.graphics.SolidColor;
    import mx.charts.HitData;
    import mx.controls.Alert;
    import mx.charts.series.ColumnSeries;
    import mx.charts.series.LineSeries;
    import mx.collections.ArrayCollection;
    [Bindable]
    public var categoryArray:ArrayCollection = new
    ArrayCollection();
    public function drawChart():void
    var histMax:int = 25;
    var histMin:int = 5;
    var countMax:int = 3;
    var tmpArr:Array = new Array();
    categoryArray.removeAll();
    for(var n:int = 0; n < 10; n++)
    tmpArr[n] = histMin + Math.round((2 * n) / 20 * (histMax -
    histMin));
    categoryArray.addItem({data:tmpArr[n]});
    var cs:ColumnSeries = new ColumnSeries();
    columnchart1.series = [cs];
    // Add a series to the chart with the x-values and y-values
    // from the arrays and set the series type to a column chart
    for(var chartSeries:int = 0; chartSeries < countMax;
    chartSeries++)
    var tmpseries:Array = new Array(10);
    for(var i:int = 0; i < 10; i++)
    tmpseries
    = 1 * Math.random();
    if(tmpseries > 0.5)
    tmpseries
    = 1;
    else
    tmpseries = 0;
    var testArrCol:ArrayCollection = new ArrayCollection();
    for(var j:int =0; j < 10; j++)
    var m:Number = tmpArr[j];
    var m1:Number = tmpseries[j];
    testArrCol.addItem({mData:m.toString(),nData:m1.toString()});
    cs = new ColumnSeries();
    cs.dataProvider = testArrCol;
    cs.displayName = 'Series' + chartSeries;
    cs.xField = 'mData';
    cs.yField = 'nData';
    columnchart1.series[chartSeries] = cs;
    public function myTipFunction(hitData:HitData):String
    return(ColumnSeries(hitData.element).displayName +" - "+
    hitData.item.mData + "\n" + "Value : "+ hitData.item.nData);
    ]]>
    </mx:Script>
    <mx:Panel title="Dynamic Series Adding Sample" width="98%"
    height="90%" layout="absolute">
    <mx:ColumnChart id="columnchart1" height="338"
    width="396" showDataTips="true" type="stacked" x="10" y="0"
    dataTipFunction="{myTipFunction}">
    <mx:horizontalAxis>
    <mx:CategoryAxis dataProvider="{categoryArray}"
    categoryField="data"/>
    </mx:horizontalAxis>
    <mx:verticalAxisRenderer>
    <mx:AxisRenderer visible="false"/>
    </mx:verticalAxisRenderer>
    </mx:ColumnChart>
    </mx:Panel>
    </mx:Application>

  • How to show the chart(of report header) in drill down tab

    Hello all,
    i have a subreport with a chart in report header,which has drill down functionality, my requirement is the chart should be visible in drill down tab.
    thanx in advance.

    Hi,
    I believe you need to go into File -->  Report Options and select 'Show All Heades On Drill Down'.
    Michael.

  • How to show time values in a chart item of WAD 7.0?

    Hi experts,
    i have a keyfigure in time format hh:mm:ss. In the analyze item it is no problem to show the query results in this format. But in a chart for example line type the chart designer cannot resolve the values and all lines are down. In the chart wizard i can only choose between text, label and percent.
    Have anyone an idea that can help?
    take care
    Leo

    Hi Leo,
    You can use Time Scatter Chart for this purpose.
    Regards
    Erwin

  • How to show negative value in Pie Chart from Webi?

    I have below example data, I want to convert this to a pie chart in Web Intelligence, my problem is after I convert it to a pie chart, the revenue '-30' is shown as '30', looks like the pie chart is not suppor the negative value to show, I want to know if there is any workaround or solution to make the pie chart to show the negative value? Is this behavior is by design? do we have any official document to explain this?
    The product I used is BOE XI 3.1 SP3.
    Department    Revenue
    A                      100
    B                       -30
    C                        80
    Edited by: Alex Wang on Jul 13, 2010 5:51 PM

    Why are you showing this information as a pie chart? It doesn't make sense to try and display a negative slice in a pie chart. I can't really think of a logical way to try and draw a negative slice in a pie chart. With a pie chart you will need all your information to either all be positive or all negative, otherwise it doesn't work.
    What you need is to have a bar chart, with positive and negative values on the y axis.

  • Can I show many values into Radar Chart?

    I I have this chart
    !http://img59.imageshack.us/img59/1282/radar2.png!
    I like to show diferentes values for all rows.
    This next image it´s create with MsPaint :p
    !http://img24.imageshack.us/img24/7899/radarm.png!
    i don´t want (<MarkerText visible="true" markerTextPlace="MTP_CENTER"/> ).
    I want to same this second image, it is posible, what is the parameter?
    thanks

    Hi Benito
    sadly that is not supported.
    Tim

  • Do Not Show Zero Value In A Chart

    I am using Apex 3.2.
    I have a bar chart with several series.
    Each series has a date group.
    Here is an example of a series
    SELECT NULL LINK,    
    TO_CHAR(SUP_AUDIT_SQL_ARCHIVE.SESSION_STARTTIME, 'DD/MM/YYYY') LABEL,
                sum(SUP_AUDIT_SQL_ARCHIVE.SQL_EXECUTIONS) Under_30_Minutes
           FROM SUP_AUDIT_SQL_ARCHIVE
      where round((SUP_AUDIT_SQL_ARCHIVE.SESSION_ENDTIME - SUP_AUDIT_SQL_ARCHIVE.SESSION_STARTTIME) * 1440) > 10
    and round((SUP_AUDIT_SQL_ARCHIVE.SESSION_ENDTIME - SUP_AUDIT_SQL_ARCHIVE.SESSION_STARTTIME) * 1440) <= 30
      and  TO_CHAR(SUP_AUDIT_SQL_ARCHIVE.SESSION_STARTTIME, 'DD/MM/YYYY') >= '01/01/2012'
      group by TO_CHAR(SUP_AUDIT_SQL_ARCHIVE.SESSION_STARTTIME, 'DD/MM/YYYY')
    order by TO_CHAR(SUP_AUDIT_SQL_ARCHIVE.SESSION_STARTTIME, 'DD/MM/YYYY')At the moment a value appears in my chart, if the above returns 0.
    How do I stop this.
    Cheers
    Gus

    Hi Rod
    Nice to speak to you.
    I am now working in the private sector in Germany.
    Oh, the code did not work.
    When I run my code in Toad, I don't get the zero's, only in the chart
    Gus

  • Showing % ,Name ,Value in Pie Chart

    Hi Experts,
    I am running into an issue
    I built a pie chart i want to show Data Labels with (Value,Name,Percentage of Total)
    but in properties we will get only Name and Value or Percentage of total and name.
    !http://img268.imageshack.us/img268/5968/piechart.jpg!
    How can i achieve both??
    thanks,
    saichand.v

    I have modified the formula.
    !http://lh5.ggpht.com/__i78CpC3_Bc/Sx5uUxpThMI/AAAAAAAABuk/3OKoseu_3tQ/s800/Concat%25NameVal.jpg!
    Criteria looks like
    !http://lh6.ggpht.com/__i78CpC3_Bc/Sx5uU0mwIPI/AAAAAAAABuo/SnJ2pE2doSc/s800/Criteria.jpg!
    And Pie Chart Looks like
    !http://lh3.ggpht.com/__i78CpC3_Bc/Sx5uU3TteKI/AAAAAAAABus/wXuwoZ9Skuc/s800/PieChart.jpg!
    Edited by: mail2diptesh on Dec 8, 2009 8:53 PM

  • FR 9.3.1 - Show point values doesn't work properly

    Greetings,
    I'm experiencing a strange trouble with the show point values function in charts like Bar, Line or Combo Chart types.
    The values diplayed are rounded to the nearest value, even if the grid show decimal values.
    I didn't find any solution to this, maybe anyone knows how to fix it?
    Thank you very much for your support.

    There is a work around, note that this is not supported/approved by Oracle as it involves actually changing the report xml. So at your own risk:
    # You need to export the FR reports;
    # Then open in a text editor;
    # Search for the current format (it should be '%,d', with the single quotes);
    # Replace with the format you want, for example to get one decimal place with 000's separator '%,8.1f'
    Formatting types/descriptions:
    bq. %g example 1234.456 \\ %f example 1234.46 \\ %,f example 1,234.46 \\ %d                example 1234 \\ %,d                example 1,234 \\ %8.1f                example 1234.5 \\ %08.1f           example 001234.5 \\ cost=$%,.1fM     example Cost=$1,234.5M
    To add this for the second Y axis, you actually need to do more work:
    # Within the exported .DES file, Search for &lt;CHARTOBJECT
    # Then search for OBJECT_WIDTH (There are OBJECT_WIDTH parameters for objects other than charts, which is why we start at the Chart section first.)
    # 1.Add the following parameters after OBJECT_WIDTH: \\          OTHERPROPERTIES=&rdquo;RightFormat=(FLOAT, '%,8.1f')&rdquo; \\          *** IMPORTANT: The %,8.1f is surrounded by single quotes;

  • Chart doesn't show the bar of the value

    I added a chart in my SSRS report and added the value fields and the category groups and tried to preview. Instead of showing the bar for the sum of the data it is saying "No Data Available"
    I added a table and used the same value for the column and it displayed the count, so I am not sure what is wrong with the chart that it's not showing any data.
    Please help.

    One way to check whether or not the ScriptListener Plugin is working properly is to see if a) it is creating/updating the ScriptingListenerJS.log file on the Desktop and b) if that file actually contains anything.  For both Eran and Maaskeikke, it sounds like the log file *is* being created but that it is empty.  If that's the case, it seems like this might be an issue with the Script Listener Plugin, and I'm not sure exactly what to recommend.  I'll ask the folks who wrote the Script Listener if they have any thoughts and post an update on this forum.
    Here's one other thing to note: sometimes, the Script Listener does not write out instructions immediately after they are demonstrated in Photoshop.  In my experience, if you save the document at the end of your recorded demonstration, that often "flushes" all instructions to the Script Listener log file.  Please let me know if this helps.
    Thanks!
    Wil

  • Producing a chart showing the lowest of 4 hourly values as one point

    Okay, new to this forum.
    I'm trying to produce a chart in APEX that shows the lowest value of every 4 hours to produce as one point in my chart for a monthly chart.
    I've created a schedule to get flashback data every hour from a database.
    Then this bit of SQL for a weekly chart showing the data from each hour:
    select null link,
    to_char(todays_date, 'DD-MON-YYYY HH24') as label,
    (OLDEST_FLASHBACK_TIME * 24) AS ####
    from flashback_history
    where DATABASE_NAME = '####'
    i want to get the lowest value from every 4 hours and show it in the graph for a month.
    Sorry if this doesnt make sense!
    Thanks in advance

    Using the above SQL worked okay for one series, but if i add another series to the chart, it doesnt display the two series on the chart together, it displays them seperately as they have different values.
    The chart -
    http://img.photobucket.com/albums/v478/CrewCab88/monthgraph.jpg
    These are some of the results the query for each series -
    NULL - 'DD-MON-YYYY HH24' - Value
    Series1 -
    -  13-JUL-2010 18 20.1869444444444444444444444444444444444
    -  13-JUL-2010 20 20.1833333333333333333333333333333333333
    -  14-JUL-2010 02 18.1713888888888888888888888888888888889
    -  14-JUL-2010 06 16.6633333333333333333333333333333333333
    -  14-JUL-2010 10 16.6566666666666666666666666666666666667
    -  14-JUL-2010 14 16.1502777777777777777777777777777777778 Series 2 -
    -  13-JUL-2010 15 20.6925
    -  13-JUL-2010 18 20.1880555555555555555555555555555555556
    -  13-JUL-2010 22 20.6816666666666666666666666666666666667
    -  14-JUL-2010 03 18.6713888888888888888888888888888888889
    -  14-JUL-2010 07 16.6622222222222222222222222222222222222
    -  14-JUL-2010 11 16.6558333333333333333333333333333333333 My question is, is there a way of editing the SQL to get the series on the graph to flow together?
    Thanks in advance

  • In column Chart when Y values are grater than y linear axis maximum it doesnt show the Bar

    Hi Guys,
    In column Chart when Y values are grater than y linear axis maximum it doesnt show the Bar.But i want show the bar upto the max limit of y linear axis without changing the max limit.
    Consider following example:
    Y values are 80 90 200 300
    and following are the output :
    Left:When i am not setting maximum property of linear axis.
    Right :When i am setting maximum property of linear axis to 200.
    In right 4th bar is not visible bcoz value for that bar is 300 which is excedding  maxium.But i want the 4th bar to appear same as 3rd bar.
    How i can do this?
    Thanks in advance.

    Are you going to show the bar going past the maximum value?
    If not, then you should change the Y value when entered into the array to the maximum value allowed. i.e.
    if(itemYValue > maxAllowedValue) {
         itemYValue = maxAllowedValue;
    Where maxAllowedValue is a variable you set on the application to control the maximum value for the chart.
    This is assuming that you are loading the values into an Array before updating the chart dataprovider with that array.

  • How to just show the integer value of "MarkerText" in my chart?

    I put the tag of "MarkerText " in my BAR_HORIZ_CLUST. Then I can successfully get the values on my bar. But the point of decimal is not good. I just want to show the integer of the number(In fact, all of our value are integer. For example, I have a value "7". But it shows me "7.000" ). I searched a url to do it: http://blogs.oracle.com/xmlpublisher/2007/05/15#a293. But it is only available for pie. With regard to my BAR_HORIZ_CLUST, I cann't find any way to do it.
    This is my sample file:
    Chart Definition:
    chart:
    <Graph graphType="BAR_HORIZ_CLUST">
    <MarkerText visible="true" markerTextPlace="MTP_CENTER"/>
    <Title text="Requests Closed" visible="true" horizontalAlignment="CENTER"/>
    <LocalGridData colCount="{count(xdoxslt:group(.//ROW, 'AGENTNAME'))}" rowCount="1">
    <RowLabels>
    <Label>amout of closed requests</Label>
    </RowLabels>
    <ColLabels>
    <xsl:for-each-group xmlns:xsl="http://www.w3.org/1999/XSL/Transform" select=".//ROW" group-by="AGENTNAME">
    <xsl:sort select="current-group()/AGENTNAME"/>
    <Label><xsl:value-of select="current-group()/AGENTNAME"/></Label>
    </xsl:for-each-group>
    </ColLabels>
    <DataValues>
    <RowData>
    <xsl:for-each-group xmlns:xsl="http://www.w3.org/1999/XSL/Transform" select=".//ROW" group-by="AGENTNAME">
    <xsl:sort select="current-group()/AGENTNAME"/>
    <Cell><xsl:value-of select="current-group()/AMOUNT"/></Cell>
    </xsl:for-each-group>
    </RowData>
    </DataValues>
    </LocalGridData>
    </Graph>
    I modified the tag of "MarkerText" as below but still not available :(
    <MarkerText visible="true" markerTextPlace="MTP_CENTER">
    <X1ViewFormat>
    <ViewFormat decimalDigit="0" decimalDigitUsed="true" decimalSeparatorUsed="true" />
    </X1ViewFormat>
    </MarkerText>

    First, make sure you are targeting the correct axis -- Y1 vs X1, etc.
    Second, if you include all attributes in <ViewFormat> it should work.
    Example:
    <MarkerText visible="true" markerTextPlace="MTP_CENTER">
    <Y1ViewFormat>
    <ViewFormat decimalSeparator="." decimalDigit="0" decimalSeparatorUsed="true" decimalDigitUsed="true"/>
    </Y1ViewFormat>
    </MarkerText>

Maybe you are looking for