Mouse-over values format

Hi All
I'm working with Xcelsius over data from SAP BW.
Is there a way to change the Mouse-over number format per a specific series?
If I have 2 Y axis 1 is for percentages and I want that series to be displayed as percentages when other series will be presented as Numeric for example.
Thanks
Shlomi

Hi Xuan,
You can find my contact details on my business card. (Click on my name on the forum)
you can also attach the file to your message.
That way, other users will be able to use it as well, in case of similar issues.
Regards
Shlomi

Similar Messages

  • How do I change the mouse-over value format on the secondary axis?

    Can anyone tell me how I can change the number format for the mouse-over values on the secondary axis of a combination chart?  Right now they take on the format of the primary axis values.  In my case, I need the primary to reflect a general number with three decimals, and the secondary to reflect currency. 
    Many thanks,
    Devin

    Agreed. The option I've used before is to name the axes "Revenue ($)" and "Gross Margin (%)" (or whatever) and that makes the numbers a little more readable.

  • Mouse over values not displaying properly for the Combination Chart

    Hi All,
    A Combination Chart has the following details:
    Primary Y Axis has Revenue in mn $.
    Secondary Y Axis has %.
    When the mouse over is being done, 4% is being displayed as .04
    It should be displayed 4% & not as .04
    The Mouse over values has the Number format as u201CNumericu201D.
    Sometimes, it works in u201CGeneralu201D format. (%)
    However, there is no control on the no of decimal places displayed for the value of Revenue (Primary Y Axis value).
    Whereas, in Numeric format, decimal places can be adjusted.
    Secondary vertical(value) Axis Labels has "Percent" as the Number format.
    Please suggest a solution.
    Thanks,
    Raghu Ram

    Hello.
    Look I have an idea, I donu2019t know if you already try it.
    Please give the format that you want percentage, decimals etc...
    In the Excel where the charts are being directed
    Then redirect de chart to the same cells, these with the porpoise of refreshing
    Now each serie have the format.
    Please let me now what happen with these

  • Mouse Over Value in Pie Chart

    I have two questions -
    1. How do i restrict the no. of decimals in the Mouse Over values for Percentage in a Pie Chart ? The numeric values i can control but the percentage (which the system calculates) seems to be set at default two decimal places.
    2. While displaying the labels even though i am using the ouside end, inside end etc options - i can't seem to control the overlapping of a few labels. Offsetting is something that i need to do by hit and trial. too slow. and not all need to be offsetted. Can i selectively offset for a data point ?
    Please help....Cheers...

    Hi:
       For question1, do you mean the "Data Label->Percentage" right? I think the "Mouse-Over Values" could be set decimal places easily from  "Appearance->Text->Mouse-Over Values", but for "Data Label->Percentage" there is no direct way to show its decimal places. You can use "Label" component to build your percentage you like manually.
      For question2, if all position setting could not fit your need, you can also use label component to build your custom Data Labels.

  • Customize Mouse over values when hovering on a chart data point

    Hi
    Can someone please help me here? I have a dashboard which displays 4 series in a combinational chart. Along with the numeric values, I have another column which displays the commentary / justification of a data point on a particular date.
    I want to show this as a mouse over value to change when user hovers over different dates.
    Is it possible?

    Isakov,
    Here you go...
    http://xcelsiusandme.blogspot.com/2009/07/xm-sample-7-customizing-mouse-over.html
    -Anil

  • Problem with mouse-over value on a column chart (by Series)

    Hi.
    First of all thanks for any offered tip.
    I am having a problem with a column chart.
    When I move the mouse over a column it should show a small pop-up (or tip) with the column name (series name) and the value (series value). The problem is that it displays an extra '1' just like the following:
    SeriesName
    1
    X.XXX
    How can I remove the extra '1' and only show the name and the value ?
    The data is populated by series (manually added).
    Mihai.

    Hi,
    Thanks for the tip Shanthakumar KA.
    Yes. It looks like the '1' is coming from the X Axis labels. The chart that I have built does not require any labels on the X Axis, so this was not set (X-Axis labels: Empty). I tried setting this to an empty cell, but the '1' still appears in the mouse-over tip.
    It is very weird. If I leave the X-Axis labels empty, I still get the '1' displayed which is very annoing.
    Are there any solutions for this except the re-building the tip with a label a.k.a. '[customize the mouse over values|http://xcelsiusandme.blogspot.com/2009/07/xm-sample-7-customizing-mouse-over.html].'
    Regards,
    Mihai.

  • Mouse Over values disappear

    Hi,
    the Mouse Over values for our Xcelsius 2008 sp2 charts disappear.  We do have the feature checked for all charts.
    The workaround is to make a different combo box selection and the mouse over value seems to start working again.
    Is anyone else experiencing or know how to fix this?  Is this a bug?
    I have searched the SAP Business Objects forums and the internet, but, I have not found a solution.
    Thanks in advance,
    Al

    Hi I am also getting the same issue like u.....
    Please let me know the solution if u found the answer?
    Thanks & Regards,
    Mallareddy.

  • Mouse-over values

    Is there a way to define mouse-over values?
    Thanks,
    Wen

    No Problem.
    I was assuming that you know you can change the font/size/colour etc in the Appearance > Text tab.
    But as for defining what is shown in the Mouse-Over, then that is a no.
    The SAP guys read these forums so I'm sure your request will be noticed.
    Regards
    Charles

  • Xcelcius 2008 - Dual Axis Graph Mouse Over Display

    I am working on a dual-axis graph where one value is a percentage and another is numeric. I am having an issue where I cannot format the hovers into multiple formats (i.e. one as numeric, the other as a percentage). In the graph properties I only see one property to modify Mouse-Over Values, but I need to modify it for each axis.
    Thanks ahead of time.

    Hi Diney,
    I Have to show all the projects per client requirement, I want to remove the legends(which I already did), and instead show the project name only when the mouse is rolled over in the graph. Is it possible?
    Thanks for your time and help.

  • Mouse Over Graphs and Legend

    Could this feature be included in next release?
    Allow to select separate mouse over values from the legend.   If I have long definitions for the bars in a graph - I do not want to display these same bars in the legend (there isn't room)  I would rather display numbers in the legend which refer to the bars and then have the longer text shown only when I mouse over the bars.
    Right now the legend shows the same text as the Mouse Over Values.  If I turn off the legend and only have the Mouse over Bars, then I can't use the Enable Hide/Show Chart Series at run-time feature - so I need to have both - the legend and the mouse over values.
    Thank you

    Hi Marya,
    You can submit an Enhancement Request on the below URL:
    https://ideas.sap.com/index.jspa
    Thanks,
    Amit

  • Mouse over Menu

    Hi,
    how can i deactivate mouse over menu for a column chart?
    I have download Sample7. it does not work, when create a new xlf and use the same objects. nertheless the mouse over menue appears.
    hope somebody can help.
    best regards
    ayla

    Hi Ayla,
    go to the properties of the chart:
    ->Appearance
    ->Text
    ->Deselect the checkbox "Mouse-Over Values"
    Regards
    Victor

  • Mouse Over Format Control for Series

    I have a combination chart and would like to display the column portion with no digits after the decimal.  I would like to display the line portion with 1 digit after the decimal.
    Will Xcelsius allow individual formatting of series or only global formatting for a Mouse Over?

    If you want to do individual formatting of Mouse Over effect with combination charts, you should select the format in Excel and choose Mouse-Over format "General" in Xcelsius.
    Keep in mind, to select the "General" format in Xcelsius first, then format your Excel-Data and rebind the chart-component after formatting in Excel.
    Best Regards
    Ulrich
    http://www.xcelsius-insight.com

  • Mysterious values appearing in Mouse-Overs

    I am new to Xcelsius (I still have troubles spelling it) and I would greatly appreciate a bit of guidance.
    I created a line chart, with the X-axis representing every month and year from January 2000 to the present. When graphed, the month/year category labels are horribly blurred, because there are so many of them.  As a workaround, I created  another set of category labels to represent January and June of each year. That works fine.  However, when users mouse-over the graphed line, a mysterious value sometimes appears where the month-year should appear.  These mysterious values appear only for those months that do not have X-axis labels.  For instance, since I have a category label for January 2002, January 2002 and itu2019s data value appear in the mouse-over fly-out. Since February 2002 does not have a month/year value, a mysterious number appears, with the February 2002 data value.  I think I know what the mysterious value is, but it is really unwanted, I didnu2019t put it there, and I canu2019t get rid of it.  How do I get rid of the mysterious numbers, and keep the data values, or --  better yet  -- trick the mouse-over to show the original X-axis containing all the month/years? 
    Thanks for your help.

    Hi BookWorm
    The trick to this is to have a second line chart which is used only to display the category values.  The main chart still contains your full data but has the category labels hidden.  Getting them lined up with a lot of data like you have can be a faff but it does work well.
    Contact me via my profile and I'll send you an example.
    Regards
    [Charles|http://www.reportex.co.uk/xc_dataload.html]

  • Why does moving the mouse over an IMAQ image display slow the GUI down so much?

    I have a large application with several vi's running simultaneously under labview 8.6.1.  When I mouse over an image display control in one of the vi's, everything slows down a shocking amount in all the other vi's.  The windows task manager does not show a large increase in CPU use.  My pc is has a quad cpu with 4GB of RAM, and the CPU and memory loads do not appear to be terribly taxing to the system.  However, many of my vi's apparently come almost to a standstill if I just move the mouse in a circle around my image control.
    This looks like it is largely a GUI display issue.  If I make a new vi and put a while loop in it that only displays the iteration loop number to an indicator, I can see the iterating occurring, then stopping totally when I mouse inside the image display control.  When I stop moving the mouse inside the control, or when I move it outside the control, the interation loop number jumps up, as if it had been incrementing behind the scenes the whole time.  So only display of the interating was halted.
    This problem occurs even if the vi with the image control is not executing.  If the vi with the image control is open but not running, and I mouse over the image on it, the other guis all come to a screeching halt.
    Does mousing in the image display control really utterly crush all other guis in all other labview windows?  Is this an issue inherent to the image display control?  If so, is there anything I can do about this? 
    Also, this issue is not entirely limited to display.  I started looking at it in greater detail because this issue also exposed what I think is a race condition in my code.  I have a vi that acquires an image from a ccd and puts it into an IMAQ image.ctl.  This image then gets passed up to a vi up the call chain, and is put on a queue and sent over to be de-queued by a vi that has the image display control.  Here's the kicker:  when I mouse over the image display control, the image successfully gets acquired inside the subvi, and if I probe the wire leading to the output IMAQ image display.ctl, I see the image.  If I simultaneously probe the wire coming out of the subvi one level up the call chain, the image gets lost about half the time.  This only happens if I am mousing in the image display control IN A TOTALLY DIFFERENT AND SEPARATE VI.  If I bump up the priority of the ccd image acquisition vi to 'highest priority', the problem only happens about 1% of the time, and I really have to mouse around to make it happen.  Still, it's disturbing that mousing in the GUI in one window results in a failure of a separate subvi to simply pass an image up the call chain.  I understand that IMAQ images are referenced rather than passed by value, but I don't see why there should be a failure to pass the image up the call chain.  I've looked for a race condition, but can't find one.
    Eric

    I have finally been able to replicate the behavior that you are seeing on another computer once the image was large enough.  Here are a few notes about this behavior:
    First. The UI only slows down when the images are large, 16 bit images.  The reason why this is unique to 16 bit images is that they can only be displayed on the front panel as 8 bit images.  The workaround that Weiyuan suggested to change the 16 bit display mapping hints towards the root of the problem...that any time a mouse runs over the indicator, Windows asks the entire image to re-draw (having a separate indicator overlapping the image will create the same behavior).  With a 16 bit image, not only does the image have to re-draw on the screen but the 16 bit pixels need to be mapped to 8 bits.  When setting the 16 bit display mapping to Full Dynamic, this requires mor computation/pixel than 90% dynamic or one of the other mapping schemes.
    This is expected behavior if your program is running and you're trying to display a large 16 bit image.  To fix this behavior there are a couple options:
    Change the 16 bit display mapping to something other than full dynamic.  You can choose which 8 bits to display or if you want to map the bits. 
    Resize the image just for viewing purposes on your front panel (since you aren't going to view every single pixel of you image on the screen). You can use the IMAQ Resample.vi to do this.  This will allow you to take your 1500x1500 pixel image and only display a 500x500 pixel version.
    If you are interested in viewing small details of the large image, consider just displaying a smaller region of interest at a time.
    Let me know if any of these solutions work for you.  Good luck on your application.
    Zach C.
    Field Engineer
    Greater Los Angeles

  • Mouse over JButton

    I have an 10 x 10 array of JButtons in my project. I was just wondering how do i find out which button the mouse cursor is over at any given time?
    I was trying to get x y mouse coordinates but how do i know over which JButton I am?
    Thanks for any advice
    Regards

    Could anybody help me with answer: How could I execute below method:
    public void mouseMoved(MouseEvent e) {
              System.out.println("Mouse over Button");
         }without clicking on the button. I have MouseListener on each button. I can exetue this method only when i'm clicking on button. What's wrong with my code? I wanna execute this method when my mouse is over the button :-(. Could help me with my example?
    thanks in advance.
    regards.
    package gui;
    import java.awt.Component;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseMotionListener;
    import java.util.ArrayList;
    import java.util.EventObject;
    import javax.swing.AbstractCellEditor;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JTree;
    import javax.swing.event.ChangeEvent;
    import javax.swing.tree.DefaultMutableTreeNode;
    import javax.swing.tree.TreeCellEditor;
    import javax.swing.tree.TreeCellRenderer;
    public class TreeSample {
         JTree tree = null;
         CheckBoxNodeRenderer renderer;
         public void showTree() {
              JFrame frame = new JFrame("Tree");
              ArrayList<Object> ipDevice = new ArrayList<Object>();
            ipDevice.add("IP Device");
            DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Root");
            DefaultMutableTreeNode node = new DefaultMutableTreeNode(new CheckBoxNode("IP Device", false));
            rootNode.add(node);
            tree = new JTree(rootNode);
            renderer = new CheckBoxNodeRenderer();
            tree.setCellRenderer(renderer);
            tree.setCellEditor(new CheckBoxNodeEditor(tree));
            tree.setEditable(true);
            frame.setSize(400,400);
            frame.add(tree);
            frame.setVisible(true);
         public static void main(String args[]) {
              System.out.println("Test");
              TreeSample ts = new TreeSample();
              ts.showTree();
    class CheckBoxNodeRenderer implements TreeCellRenderer {
        private JButton leafRenderer = new ButtonCreator("TEST");
        protected JButton getLeafRenderer(){
            return leafRenderer;
        public CheckBoxNodeRenderer() {
        public Component getTreeCellRendererComponent(JTree tree, Object value,
                boolean selected, boolean expanded, boolean leaf, int row,
                boolean hasFocus) {
            Component returnValue;
            returnValue = leafRenderer;
            return returnValue;
    class CheckBoxNodeEditor extends AbstractCellEditor implements TreeCellEditor, MouseMotionListener {
        CheckBoxNodeRenderer renderer = new CheckBoxNodeRenderer();
        ChangeEvent changeEvent = null;
        JTree tree1;
        DefaultMutableTreeNode editedNode;
        public CheckBoxNodeEditor(JTree tree) {
            this.tree1 = tree;
        public Object getCellEditorValue() {
            JButton checkbox = renderer.getLeafRenderer();
            return checkbox;
        public boolean isCellEditable(EventObject event) {
            return true;
        public boolean shouldSelectCell(EventObject ev) {
             return true;
        public Component getTreeCellEditorComponent(final JTree tree, Object value,
                boolean selected, boolean expanded, boolean leaf, int row) {
            System.out.println("GetTree");
            Component editor = renderer.getTreeCellRendererComponent(tree, value,
                    true, expanded, true, row, true);
            return editor;
         public void mouseDragged(MouseEvent e) {
         public void mouseMoved(MouseEvent arg0) {
    class CheckBoxNode {
        String text;
        boolean selected;
        public CheckBoxNode(String text, boolean selected) {
            this.text = text;
            this.selected = selected;
        public boolean isSelected() {
            return selected;
        public void setSelected(boolean newValue) {
            selected = newValue;
        public String getText() {
            return text;
        public void setText(String newValue) {
            text = newValue;
    class ButtonCreator extends JButton implements MouseMotionListener {
         public ButtonCreator() {
              this.addMouseMotionListener(this);
         public ButtonCreator(String p_name) {
              this.setText(p_name);
              this.addMouseMotionListener(this);
         public void mouseDragged(MouseEvent e) {
         public void mouseMoved(MouseEvent e) {
              System.out.println("Mouse over Button");
    }

Maybe you are looking for