Different charts overplot

This code plots a LineChart and by clicking the "Add serie" button it adds a ScatterChart
It seems all ok but just move scene left/right or up/down (left mouse click and drag) both X, Y axis and charts are displaced.
How to fix this code in order to always get axis overlap as well as both charts?
Thanks.
import java.util.Set;
import javafx.application.Application;
import javafx.beans.property.SimpleDoubleProperty;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.geometry.Side;
import javafx.scene.Group;
import javafx.scene.chart.NumberAxis;
import javafx.scene.chart.XYChart;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.Node;
import javafx.scene.chart.*;
import javafx.scene.control.Button;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.StackPane;
public class RescalingSeries extends Application {
StackPane               mainGraphStackPane = null;
Button btnAdd;
BorderPane pane;
XYChart.Series series1 = new XYChart.Series();
SimpleDoubleProperty rectinitX = new SimpleDoubleProperty();
SimpleDoubleProperty rectinitY = new SimpleDoubleProperty();
protected static Axis _duplicateAxis(Axis axis, Axis result) {
        result.setAnimated(axis.animatedProperty().get());
        result.setAutoRanging(axis.isAutoRanging());
        result.setLabel(axis.getLabel());
        result.setSide(axis.getSide());
        result.setTickLabelFill(axis.getTickLabelFill());
        result.setTickLabelFont(axis.getTickLabelFont());
        result.setTickLabelGap(axis.getTickLabelGap());
        result.setTickLength(axis.getTickLength());
        return result;
    protected static ValueAxis _duplicateValueAxis(ValueAxis axis, ValueAxis result) {
        _duplicateAxis(axis, result);
        result.setLowerBound(axis.getLowerBound());
        result.setUpperBound(axis.getUpperBound());
        result.setMinorTickCount(axis.getMinorTickCount());
        result.setMinorTickLength(axis.getMinorTickLength());
        result.setTickLabelFormatter(axis.getTickLabelFormatter());
        return result;
     * Duplicate a number axis.
     * @param axis The source axis.
     * @return A {@code NumberAxis}, never {@code null}.
    public static NumberAxis duplicateNumberAxis(NumberAxis axis) {
        NumberAxis result = new NumberAxis();
        _duplicateValueAxis(axis, result);
        result.setTickUnit(axis.getTickUnit());
        result.setForceZeroInRange(axis.isForceZeroInRange());
        return result;
     * Duplicate a category axis.
     * @param axis The source axis.
     * @return A {@code CategoryAxis}, never {@code null}.
    public static CategoryAxis duplicateCategoryAxis(CategoryAxis axis) {
        CategoryAxis result = new CategoryAxis(axis.getCategories());
        _duplicateAxis(axis, result);
        result.setStartMargin(axis.getStartMargin());
        result.setEndMargin(axis.getEndMargin());
        result.setGapStartAndEnd(axis.gapStartAndEndProperty().get());
        return result;
@Override
public void start(Stage stage) {
    final NumberAxis xAxisLC = new NumberAxis(1, 12, 1);
    final NumberAxis yAxisLC = new NumberAxis(0.53000, 0.53910, 0.0005);
    yAxisLC.setSide(Side.RIGHT);
    yAxisLC.setTickLabelFormatter(new NumberAxis.DefaultFormatter(yAxisLC) {
        @Override
        public String toString(Number object) {
            return String.format("%7.5f", object);
    final LineChart<Number, Number> lineChart = new LineChart<>(xAxisLC, yAxisLC);
    lineChart.setCreateSymbols(false);
    lineChart.setAlternativeRowFillVisible(false);
    lineChart.setAnimated(true);
    lineChart.setLegendVisible(false);
    series1.getData().add(new XYChart.Data(1, 0.53185));
    series1.getData().add(new XYChart.Data(2, 0.532235));
    series1.getData().add(new XYChart.Data(3, 0.53234));
    series1.getData().add(new XYChart.Data(4, 0.538765));
    series1.getData().add(new XYChart.Data(5, 0.53442));
    series1.getData().add(new XYChart.Data(6, 0.534658));
    series1.getData().add(new XYChart.Data(7, 0.53023));
    series1.getData().add(new XYChart.Data(8, 0.53001));
    series1.getData().add(new XYChart.Data(9, 0.53589));
    series1.getData().add(new XYChart.Data(10, 0.53476));
    series1.getData().add(new XYChart.Data(11, 0.530123));
    series1.getData().add(new XYChart.Data(12, 0.531035));
    pane = new BorderPane();
    pane.setCenter(lineChart);
    mainGraphStackPane = new StackPane();
    mainGraphStackPane.getChildren().add(pane);
    Scene scene = new Scene(mainGraphStackPane, 800, 600);
    lineChart.getData().addAll(series1);
    stage.setScene(scene);        
    scene.setOnMouseClicked(mouseHandler);
    scene.setOnMouseDragged(mouseHandler);
    scene.setOnMouseEntered(mouseHandler);
    scene.setOnMouseExited(mouseHandler);
    scene.setOnMouseMoved(mouseHandler);
    scene.setOnMousePressed(mouseHandler);
    scene.setOnMouseReleased(mouseHandler);
    Group root = new Group();
    btnAdd = new Button();
    btnAdd.setText("Add serie");
    root.getChildren().add(btnAdd);
    pane.getChildren().add(root);             
    btnAdd.setOnAction(new EventHandler<ActionEvent>() {
        @Override
        public void handle(ActionEvent event) {       
            NumberAxis xAxisBC = duplicateNumberAxis(xAxisLC);
            NumberAxis yAxisBC = duplicateNumberAxis(yAxisLC);
            ScatterChart<Number, Number> scatterChart = new ScatterChart<>(xAxisBC, yAxisBC);
            scatterChart.setAlternativeRowFillVisible(false);
            scatterChart.setAnimated(true);
            scatterChart.setLegendVisible(false);
            XYChart.Series series2 = new XYChart.Series();
            series2.getData().add(new XYChart.Data(1, 0.53185));
            series2.getData().add(new XYChart.Data(2, 0.532235));
            series2.getData().add(new XYChart.Data(3, 0.53234));
            series2.getData().add(new XYChart.Data(4, 0.538765));
            series2.getData().add(new XYChart.Data(5, 0.53442));
            series2.getData().add(new XYChart.Data(6, 0.534658));
            series2.getData().add(new XYChart.Data(7, 0.53023));
            series2.getData().add(new XYChart.Data(8, 0.53001));
            series2.getData().add(new XYChart.Data(9, 0.53589));
            series2.getData().add(new XYChart.Data(10, 0.53476));
            series2.getData().add(new XYChart.Data(11, 0.530123));
            series2.getData().add(new XYChart.Data(12, 0.531035));
            scatterChart.getData().addAll(series2);
            Set<Node> chartNode = scatterChart.lookupAll(".chart-plot-background");
            for(final Node chr : chartNode){
                chr.setStyle("-fx-background-color: transparent;");                          
            chartNode = lineChart.lookupAll(".chart-plot-background");
            for(final Node chr : chartNode){
                chr.setStyle("-fx-background-color: transparent");                           
            mainGraphStackPane.getChildren().add(scatterChart);
            xAxisBC.lowerBoundProperty().bind(xAxisLC.lowerBoundProperty());
            yAxisBC.lowerBoundProperty().bind(yAxisLC.lowerBoundProperty());     
    stage.show();
EventHandler<MouseEvent> mouseHandler = new EventHandler<MouseEvent>() {
    @Override
    public void handle(MouseEvent mouseEvent) {
        boolean XScaling=false;
        boolean YScaling=false;
       if (mouseEvent.getEventType() == MouseEvent.MOUSE_DRAGGED || mouseEvent.getEventType() == MouseEvent.MOUSE_MOVED ){
            LineChart<Number, Number> lineChart = (LineChart<Number, Number>) pane.getCenter();
            NumberAxis yAxis = (NumberAxis) lineChart.getYAxis();
            NumberAxis xAxis = (NumberAxis) lineChart.getXAxis();
            double Tgap = xAxis.getWidth()/(xAxis.getUpperBound() - xAxis.getLowerBound());
            double newXlower=xAxis.getLowerBound(), newXupper=xAxis.getUpperBound();
            double newYlower=yAxis.getLowerBound(), newYupper=yAxis.getUpperBound();
            double xAxisShift = xAxis.localToScene(0, 0).getX();
            double yAxisShift = yAxis.localToScene(0, 0).getY();
            double yAxisStep=yAxis.getHeight()/(yAxis.getUpperBound()-yAxis.getLowerBound());
            double CurrentPrice=yAxis.getUpperBound()-((mouseEvent.getY()-yAxisShift)/yAxisStep);
            double Delta=0.3;
            if(mouseEvent.getEventType() == MouseEvent.MOUSE_DRAGGED && mouseEvent.getX()<xAxisShift+yAxis.getHeight() && mouseEvent.getY()<yAxisShift+yAxis.getHeight() && (XScaling==false || YScaling==false)){
  //==================================================== X-Axis Moving ==================================
                if(rectinitX.get() < mouseEvent.getX()){   
                    newXlower=xAxis.getLowerBound()-Delta;
                    newXupper=xAxis.getUpperBound()-Delta;
                else if(rectinitX.get() > mouseEvent.getX()){   
                    newXlower=xAxis.getLowerBound()+Delta;
                    newXupper=xAxis.getUpperBound()+Delta;
                xAxis.setLowerBound( newXlower );
                xAxis.setUpperBound( newXupper );
//===================================================== Y-Axis Moving ====================================
                if(rectinitY.get() < mouseEvent.getY()){   
                    newYlower=yAxis.getLowerBound()+Delta/1000;
                    newYupper=yAxis.getUpperBound()+Delta/1000;
                else if(rectinitY.get() > mouseEvent.getY()){   
                    newYlower=yAxis.getLowerBound()-Delta/1000;
                    newYupper=yAxis.getUpperBound()-Delta/1000;
                yAxis.setLowerBound(newYlower);
                yAxis.setUpperBound(newYupper);
//----------------------------- Re-Scale the X-Axis when dragging below it ---------------------------------
            else if(mouseEvent.getEventType() == MouseEvent.MOUSE_DRAGGED && mouseEvent.getY()>yAxisShift+yAxis.getHeight() ){
                if(rectinitX.get() < mouseEvent.getX()){   
                    newXlower=xAxis.getLowerBound()+Delta;
                    newXupper=xAxis.getUpperBound()-Delta;
                else if(rectinitX.get() > mouseEvent.getX()){   
                    newXlower=xAxis.getLowerBound()-Delta;
                    newXupper=xAxis.getUpperBound()+Delta;
                xAxis.setLowerBound( newXlower );
                xAxis.setUpperBound( newXupper );          
//--------------------------------- Re-Scale the Y-Axis when dragging to the left of it --------------------------
            else if(mouseEvent.getEventType() == MouseEvent.MOUSE_DRAGGED && mouseEvent.getX()> (xAxisShift + xAxis.getWidth())){
                if(rectinitY.get() < mouseEvent.getY()){   
                    newYlower=yAxis.getLowerBound()-Delta/1000;
                    newYupper=yAxis.getUpperBound()+Delta/1000;
                else if(rectinitY.get() > mouseEvent.getY()){   
                    newYlower=yAxis.getLowerBound()+Delta/1000;
                    newYupper=yAxis.getUpperBound()-Delta/1000;
                yAxis.setLowerBound(newYlower);
                yAxis.setUpperBound(newYupper);               
            rectinitX.set(mouseEvent.getX());
            rectinitY.set(mouseEvent.getY());
            if(mouseEvent.getEventType() == MouseEvent.MOUSE_MOVED && mouseEvent.getY()>yAxisShift && mouseEvent.getY()<yAxisShift+yAxis.getHeight() && mouseEvent.getX()>xAxisShift && mouseEvent.getX()<xAxisShift+xAxis.getWidth()){
            double XX=((mouseEvent.getX() - xAxisShift) / Tgap) + xAxis.getLowerBound();
            double YY=CurrentPrice;
            series1.setName(String.format("%.2g%n",XX) + ", " + String.format("%.4g%n",YY));
public static void main(String[] args) {
    launch(args); 
}

In the event handler for your button, you bind the lowerBoundProperties of the axes for your scatter charts to the corresponding properties for the axes for your line chart; however, you also need to bind the upperBoundProperties:
        xAxisBC.lowerBoundProperty().bind(xAxisLC.lowerBoundProperty());
        yAxisBC.lowerBoundProperty().bind(yAxisLC.lowerBoundProperty());
        xAxisBC.upperBoundProperty().bind(xAxisLC.upperBoundProperty());
        yAxisBC.upperBoundProperty().bind(yAxisLC.upperBoundProperty());

Similar Messages

  • Different chart types in one chart

    Hi guys,
    I need to know if there is any wat to mix two different chart types in WAD.
    For instance, I have to key figures and I want to draw in the same chart Lines for one KF while I want Bars for the other KF.
    Is this possible ?
    Regards,

    This is done using the Secodary Axis. Check the following link.
    http://help.sap.com/saphelp_nw70/helpdata/en/0b/ac553bf3a76258e10000000a114084/content.htm

  • Different chart for each level hierarchy in report designer

    Is there a way to display a different chart for each level of the hierarchy in a report designer? I want a different chart for each level. That is, if there are 5 nodes in level 4, I want 5 different nodes. Is there a way to do this? I tried to insert the chart inside a cell in each level, but it shows the same chart for all nodes instead of a different chart for each node.

    Has any one tried using a context sensitive chart?  According to this, it seems like this should be possible, but I am having no luck.
    http://help.sap.com/saphelp_nw70/helpdata/en/47/a99a0a5fdb0985e10000000a42189c/frameset.htm

  • Two company codes using different chart of accounts

    Dear SAP FI-CO guru's
    There are 2 company code both are using different chart of accounts how we can make consolidation reports  for both  the company codes ?
    thanks in advance
    Regards
    Guru Prasad

    HI,
       use group chart of accounts.
       Create a group chart of accounts
      Give the group chart of accounts no for both the chart of accounts  in OB13
    give the group account number while creating gl account.

  • Copy financial statement version with different chart of accounts

    Hi all,
    it is possible to copy financial statement version with different chart of accounts? If I copy the financial statement version, the Financial statement items are assign from the chart of accounts which were in the original financial statement version.
    But I need to change the chart of accounts and accounts assignment as well. Is this somehow possible?
    Thanks
    Miroslav

    Hi,
    It does not make much sense, as FSV is based on chart of accounts. You will have to build your FSV from the scratch.
    Regards,
    Eli

  • Asset transfer between different Chart of Depreciation .

    Hello SAP gurus,
      Please let me know in brief the config steps involved to do  transfer of  the assets from US to MX.
    Thanks in Advance for all your help.

    I believe if we have to transfer assets from different Chart of Depreciation(which involves transfer of Assets from USA to Mexico) we need to define cross system depreciation areas.This part I am not familiar Please let me know how to do this.
    Thanks in Advance for your help.

  • I have 10 UiWebView to load different charts and maps on an iPad,using UIScrollView to scroll through each page, problem is on loading of each UiWebView my UiScrollView does not scroll smoothly to other pages horizontally,so how to make the scroll smooth?

    I have 8-10 UiWebView's  to load different charts and maps on an iPad, i am using UIScrollView to scroll through each page, problem is while loading of each UiWebView my UiScrollView does not scroll smoothly to other pages horizontally, my query is can i load UiWebView on background and how to make sure the scoll of pages is smooth, even though the loading of UiWebViews may take time.
    Note :i have tried disabled scrolling on webview, so when i scroll on the page  the scroll event will be of UiScrollView, so believe no conflict with UiWebView.
    also in ios 6 i read about suppressesIncrementalRendering = True but i want to support ios5, also as UiWebViews are said to be running on main thread by default, i suspect when loading of webViews and when user tries to scroll the page, the main thread is busy, but i want the scroll of the page to be smooth  even though the loading of UiWebViews may take time.

    You will probably get a faster and more accurate answer if
    you repost in the Developers Forum.

  • Different chart of A/c for different company codes

    Hello ,
    As per my Knowledge we can have Multiple Chart of account for multiple company .   We have 5 company codes ,
    2 Company codes are Germany
    1  Company code in India
    1 Company code in US
    1 Company code in Brazil.
    1) shall i maintain only one chart of account for all the company codes, if i done like this what will be the advantage and disadvantage?
    2) If Suppose shall i use Different Chart of account specific to Country?
    3) If suppose i used for two country one chart of a/c and for another two country another chart of a/c.....(total two)
    which is the best solution? if you have any different idea let me know.
    Thanks
    sapman man

    Hi,
    Control area is having the authorization to allow the chart of account for a particular company code.
    The company codes are belonging to a particualr Controlling area, definitly they (Company code)are using the same chart of A/C is used by CA.
    defenitly CA (controlling area) has only one chart of A/C.  So if you need to maintain the company codes are belonging to different chart of A/Cs, you have to assign them different CAs which have their own chart of A/Cs.
    This is my understanding...
    regards,
    Sathes

  • Differing charts of accounts: INT - INT

    Hi
      While assigning company code to credit control area the following error is coming
    " Differing charts of accounts: INT - INT "
    How to solve this.
    Thanks
    Anto

    Hi Joseph,
    One would think that this will be something done by your functional folks.
    This area falls under their part.
    If they are talking about a total client copy from 000, then that may be something wiith which you can help them.
    Hope that helps.
    Abhi

  • How to superimpose data from two different charts into a single chart?

    I have a single chart that lists numbers by month for a two year period like this:
    Jan 100
    Feb 200
    Jan 103
    Feb 199
    The numbers are all in the same column rather than different columns.
    I'd like to creat a chart that plots the data for each year on the same X axis, so that I can see the two january numbers, the two february numbers, etc. on top of each other. But nothing I've tried seems to work. Numbers seems to always put the second january after the first december on the x axis rather than recognizing it as a new series to be superimposed on top of the original january.
    Is there some way to fix this short of putting the data into a new column?

    What your describing is a table of wht I would call raw data. I would also have a summary table that would use functions like sumif and sumifs, then make my chart off that. This table would have each month in a column and the  years across as headers. ( if you're familiar with excel, it would be the equivalent of making a pivot table and chart, but manually).
    Jason

  • Help with Datatip Not showing on 2 different charts at the same time

    What's up guys?  I am building a massive application and came across an issue. I was able to create a smaller flex application that recreate the problem. Basically its about the datatip. Let's say you have a Main application with tab navigation that calls 2 different modules:  Module A, and Module B. Module A has a piechart with datatip enabled. Module B has a linechart with datatip also enabled. For some reason the piechart datatip are showing while the linechart datatip are not showing on mouse over (only on click). Any idea what's going on or how to fix it so that both charts show their datatip on mouse over? -Thank you
    Here are the codes below:
    MAIN APPLICATION:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" paddingTop="20">
        <mx:VBox paddingTop="50" width="80%" height="100%" paddingLeft="50">       
                <mx:TabNavigator width="80%" height="100%" >           
                    <mx:VBox label="Module A" >
                        <mx:ModuleLoader url="tester2.swf" width="100%" height="100%"/>
                    </mx:VBox>
                    <mx:VBox label="Module B" mouseChildren="true" >
                        <mx:ModuleLoader url="tester.swf" width="100%" height="100%" />
                    </mx:VBox>                   
                </mx:TabNavigator>   
        </mx:VBox>   
    </mx:Application>
    Module A:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"   xmlns:local="assets.*"  initialize="_onInitialize( event )">
        <mx:Script>
            <![CDATA[
                import mx.controls.Alert;
                import mx.events.FlexEvent;
                import mx.collections.ArrayCollection;
                [Bindable] private var _chartDP:ArrayCollection;
                private function mouser(event:MouseEvent):void
                    Alert.show("RPG");
                private function  _onInitialize( event:FlexEvent ):void
                    // set up our chart data
                    _chartDP = new ArrayCollection();
                    _chartDP.addItem( { quarter:1, shooter:1000, racing:400, rpg:550 } );
                    _chartDP.addItem( { quarter:2, shooter:875, racing:230, rpg:600 } );
                    _chartDP.addItem( { quarter:3, shooter:920, racing:310, rpg:512 } );
                    _chartDP.addItem( { quarter:4, shooter:750, racing:130, rpg:489 } );
            ]]>
        </mx:Script>
        <!-- defining the chart -->
        <mx:LineChart id="gameSales_chrt"   
           dataProvider="{ _chartDP }" showDataTips="true"  y="45" x="83" >
            <!-- Setting our Axis/Axes -->
            <mx:horizontalAxis>
                <mx:CategoryAxis categoryField="quarter" title="Sales Quarter" />
            </mx:horizontalAxis>   
            <!-- Set up our data series -->   
            <mx:series >
                <mx:LineSeries yField="shooter" displayName="First Person Shooter" form="segment" />
                <mx:LineSeries yField="racing" displayName="Racing Simulation" form="segment" />
                <mx:LineSeries yField="rpg" displayName="Role Playing Game" form="segment"  />
            </mx:series>
        </mx:LineChart>
        <!-- Set up the legend for the chart -->
        <mx:Legend dataProvider="{ gameSales_chrt }" direction="horizontal"  x="121" y="10"/>
    </mx:Module>
    Module B:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"  initialize="_onInitialize( event )">
        <mx:Script>
            <![CDATA[
                import mx.events.FlexEvent;
                import mx.collections.ArrayCollection;
                [Bindable] private var _chartDP:ArrayCollection;
                private function  _onInitialize( event:FlexEvent ):void
                    // set up our chart data
                    _chartDP = new ArrayCollection();
                    _chartDP.addItem( { genre:"Shooter", quarter1:1000, quarter2:932,  quarter3:845, quarter4:663 } );
                    _chartDP.addItem( { genre:"Racing",  quarter1:565,  quarter2:875,  quarter3:732, quarter4:432 } );
                    _chartDP.addItem( { genre:"RPG",     quarter1:432,  quarter2:743,  quarter3:531, quarter4:289 } );
            ]]>
        </mx:Script>
        <!-- defining the chart -->
        <mx:PieChart id="gameSales_chrt"   
           dataProvider="{ _chartDP }"
           showDataTips="true" y="60" x="10">
            <!-- Set up our data series -->   
            <mx:series>
                <mx:PieSeries
                    nameField="genre"
                    field="quarter2"
                    labelPosition="insideWithCallout" />
            </mx:series>
        </mx:PieChart>
        <!-- Set up the legend for the chart -->
        <mx:Legend dataProvider="{ gameSales_chrt }" direction="horizontal"  y="10" x="24"/>
    </mx:Module>

    Well upon using the debug function and having a stop at the show datatip static function, i came across this error
    TypeError: Error #1034: Type Coercion failed: cannot convert mx.managers::DragManagerImpl@195b9b21 to mx.managers.IDragManager.
    at mx.managers::DragManager$/get impl()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\DragManager.as:15 2]
    at mx.managers::DragManager$/get isDragging()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\DragManager .as:187]
    at mx.charts.chartClasses::ChartBase/processRollEvents()[C:\work\flex\dmv_automation\project s\datavisualisation\src\mx\charts\chartClasses\ChartBase.as:2310]
    at mx.charts.chartClasses::ChartBase/mouseMoveHandler()[C:\work\flex\dmv_automation\projects \datavisualisation\src\mx\charts\chartClasses\ChartBase.as:4308]

  • Finance posting for Different chart of account

    Hi
    The client has got 2 R3 backend system and in each back end system currently they are using 2 chart of accounts each ie total 4 chart of accounts.
    When the user does the transaction will the financial posting happen automatically to the correct system and right G/L,CoA?
    Can anybody throw some light on how this financial posting happens

    Hi Cecilia,
    You can have different account determination in same Account Determination as long as it is in differnt chart of derpeciation, it does not have any impact if it is a same chart of account. You can only change the G/L account in the account determination as long as there is no asset that uses this account.
    Thanks!!!
    Murlidhar Khatri

  • Same or different Chart of Accounts

    Dears:
    We've acquired a new branch in another country, I have to decide whether use the same current Chat or create a new on for this new business ...  Can different company codes in different countries be assigned to the same chart of Accounts? what's the recommended Controlling Area assignment is this case?
    Regards,
    Moh. Aly
    Edited by: Mohammad Aly on Jan 22, 2012 11:39 AM
    help.sap.com

    Hi,
    you can go ahead if the following is same to the new compan code.
    1. Currency.
    2. Fiscal Year variant,
    if the abveo same for the new company code you can use same chart of accounts.
    Thanks,
    S.Subbiah.

  • Combining two different Chart types into one graph

    Hi All,
      I am developing a graphical BW report using WAD. I need to place two differnt chart types into one graph.For example, I have Volume and Quantity .Here the volume should be displayed in Bars and Quantity should be displayed in Lines in the same graph. X axis(Country) is same for these two . I am not sure how to achieve this. Please do let me know if anyone has solution for this.
    Thanks for your time.
    Thanks & Regards,
    Raja

    Hi Andreas,
      One word I can say is 'Perfect' . Even though I am out of office now,I hope the example perfectly will solve my problem.I will try it.
    Thanks for Aduri and Pcrao also for their suggestions .
    Thanks again and I assigned points to all to say my thanks
    Regards,
    Raja

  • How do i superimpos​e different charts from different sequences and get them to show up while i am taking data

    I have six different frames in a sequence and I have a Build XY Graph express icon in each frame.  I want to display only one graph on the front panel, and want the data to superimpose when I go through each frame of the sequence.  I want the graph to update while I am taking data.

    Here is an example in 8.2 of how I would do it, this method may have performance issues with large data sets.
    Andrew Alford
    Production Test Engineering Technologist
    Sustainable Energy Technologies
    www.sustainableenergy.com
    Attachments:
    Superimpose XY Example.vi ‏37 KB

Maybe you are looking for

  • HP Color LaserJet CP1518ni - Colour Alignment Issue

    I'm having an issue with the alignment of the different colours with my HP CP1518ni printer. Basically the colours don't really print in the same spot, like the Red(Magenta) printing is never aligned with the Black / Yellow / Blue(Cyan) (so I can hav

  • Using createItem with Java AbstractAssembler

    I've just started working with flex (and flex data services) and have been experimenting with directly calling the createItem method (extending AbstractAssembler) as a way of poking data into a server-side DB. It's probable I'm just not using the fle

  • Google calendar as HTML snippet

    I'm trying to embed my Google calendar to my site. It worked once, and then suddenly it stopped working. Now when anyone visits my website they see only a "sign in to Google calendar" window instead of my personal calendar. I used an HTML snippet to

  • Want to use to CChannel

    Hi Gurus, I am working on scenario in which i have to use overwrite and append both in Receiver File Adapter. I have created two CChannel(BS) in which first one for create with (OverWrite) and for Second one (Append). for this i have added one field

  • Can i able to put filter for my source flat file?

    Hi all, Please help me with the best practise of ODI. My source is flat file and i want to put filter. can i able to put filter for my source flat file? If yes, please help me with the best practise of applying filter. Regards Suresh