F:convertNumber with type="percent" and value of type double.

I got a problem: when trying to use f:convertNumber with type "percent" to convert number of type double I get wrong number. ex.:
Actual number is 5, but I get 500,00% instead of 5,00%
Is it a bug or I'm doing something wrong?

Sorry.
Just realized, that according to java.text.DecimalFormat value is multiplied by 100.

Similar Messages

  • How to present percent and value in pie chart?

    Hi guys,
    I tried to present both percent and value in a pie chart in web intelligence. I've looked over data value setting but still no luck. Can we request this feature to be available in the next SAP BO platform upgrade.
    Thanks.

    Hi,
    You can try this .
    1)
    Add 2 Pie charts in your Report (Align top
    & Left Same Size ) .
    Set Background Color Transparency 0%
    Set Data Value Presentation value for 1 st (Outside)
    Percent for 2nd (Inside)
    Make size of the pie as per the value presentation  .

  • Pie chart with both text and value

    Hi,
    I want the pie chart to contain both the text and value how is this possible when I look at the optiond for chart I was able to select only one thing at a time both not both the things at a time ,please let me know how is this possible
    Thanks
    Priya

    Hi Priya,
    this should be possible. In the Chart Designer in the properties of the Categories you must edit the Format string to e.g. "$Label$br0.00" (show the label, make a line break, show the value with 2 decimals). For more info regarding the format string see note <a href="http://service.sap.com/sap/support/notes/1064448">1064448</a>.
    Best regards
    Matthias

  • Type mismatch with field PostTitle and value 11#comments

    Has anyone experience this ?
    I'm using a blog template and if there are more than 11 comments on a post you can't see the 11th comment. 
    This is what ULS tells me. Kindly please help ?
    Thanks
    AJ MCTS: SP 2010 Configuration MCSA: Windows 7 If you find this post useful kindly please mark it as an answer :) TY

    Hi, I am getting the same problem.  It's in a Web Application with some custom branding and controls in the master page and doesn't occur in the vanilla reference Web App with no custom stuff.  The problem is an incorrectly generated Url for the
    click handler - it's got %23comments at the end.  Looks like the url has been incorrectly url encoded - it should end in #comments.  If you change the url in the browser, then it's OK.
    Did you get anywhere trying to solve this issue?

  • TDMS - Writing a "Group" with data timestamp and values

    I'm trying to make building my trends from timewaveform max/mins easier.  Right now I have two TDMS groups: Measurement Data and Events.  Measurement data is the timewaveform data for all 32 channels.  The events group has two channels: Timestamps and Trend Data.  Is there a better way to organize these groups to build my trends easier.  Ideally I would want my data sent to my trend plot to have Measurement Data (Channel Name), Events (Timestamp), Events (Trend Data).
    What I want is similiar to what is contained in a waveform (to, dt, y) except I have a varying to and don't need the dt.
    This post may not make much sense, but I've found it much more difficult to build these trends then I think it needs to be.

    Hi LabViewer35242,
    I do not completely understand your question, would you provide some diagram, or code that you are working on?
    I would like to better understand this issue.  Here you can find a TDMS tutorial.
    Regards,
    steve.bm
    AE | NI

  • File sender with content conversion and ignoreRecordsetName

    Him,
    I have an scenario with a compressed file sender with content conversion.
    In my sender cc i have:
    1     AF_Modules/PayloadZipBean     Local Enterprise Bean     unzip
    2     AF_Modules/MessageTransformBean     Local Enterprise Bean     transform
    3     CallSapAdapter     Local Enterprise Bean     2
    In module configuration, I have also added:
    xml.ignoreRecordsetName  --> true
    But RecordsetName is not removed from XML
    Why?
    thanks, in advance
    Carme

    Hi,
    No need to enter anything in module configuration. Just specify following Name-Value pair in the table provided on the Content Conversion tab of your file adapter.
    Add a row with Name = ignoreRecordsetName and Value = true (Both case-sensitive)
    For details, see [this link|http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm].
    [some more here|http://www.riyaz.net/blog/index.php/2008/02/20/xipi-file-content-conversion-for-complex-structures/]
    Regards,
    Riyaz

  • How to create an array of ring with a different items/values for each

    Hi All,
    i want an array of text ring with different items and values for each text ring. Do you have other solution if it does not work?
    thanks by advance

    0utlaw wrote:
    Hello Mnemo15,
    The properties of elements in an array are shared across all controls or indicators in an array, so there is no way to specify unique selectable values for different text rings in an array.  It sounds like what you are looking for is a cluster of ring controls, where each control can be modified independently.  
    Could you provide a more descriptive overview of the sort of behavior you are looking for?  Are these ring elements populated at run time?  Will the values be changed dynamically? Will the user interact with them directly?
    Regards,
    But the selection is not a property, it is a value... I just tried it and you can have different selections.  Just not different items.
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Stock on posting date with storagelocation,batch and stock types informatio

    Hi,
    I'm needing a report (similar funtion of MB5B) which must reveal the stock postion (closing balance) of the materials on a particular date alongwith storage loactions, batches and stocktypes (Unres/Q/Blkd).As such MB5B either gives the output either by storage location or by batch, not the combination of both.
    Else provide any possibilty means( Database tables) from where i could arrive these mention outputs.
    I could be able to get the information by collecting the values from MKPF & MSEG tables. But this information only suffice the material movements carried on that particular date.. And i will be not having the closing balance as a whole.
    I even wonder to get any such a kind of information in which i could able to get the stock with stock types(Unres/Q/Blkd).
    Any light on this matter is highly appreciable.
    Regards
    Prasanna

    Hi Amit Bakshi,
    Thanks for the reply..
    I executed the suggested program but i found the same kind of information aslike in MB5B..
    The information all i'm looking is to get the closing balance of the given material with storagelocations, batches and stock types on a given posting date.
    For eg.
    On 15 / 03 / 2011
    Material A
    Batch       Slocation       Stock type               Closing balance Qty.
    A1              S001               Unres.                             50
    A1              S002               Unres                            120
    B1              S001               Quality                             15
    C1              S003               Blocked                            30
    In MB5B i could able to get the values of closing balance either Storage location level or by batch level but is it possible to get the combination of both along with stock types?
    Reg
    Prasanna

  • Need a report with po,gr,ir values in LC and FC

    Dear experts,
    How can I develop this custom report  with po,gr,ir values in LC and FC with the following fields
    is their any standard sap report .Please advise
    PO NO
    PO DATE
    GRNO
    GR DT
    IR NO
    IR DATE
    VENDOR
    GR VALUE
    IR VALUE
    GR VALUE IN FC
    IR VALUE IN FC
    STATUS
    Rgds
    Naresh

    After joining the tables, or in the info set screen where you join the tables, you will see 'Extras'.  Click on it and use the create tab to set up ZGR_MENGE (Goods Receipt) and ZIR_MENGE (Invoice Receipt). 
    Define long texts and header descriptions.  Under format, enter 'P' for type, '007' for output length and '03' for decimals.  Enter EKBE-MENGE for LIKE Reference.  Sequence for code '1'.
    For Invoice Receipt, enter 017 for output length.
    Just to add, your abaper would have to put in a simple code based on the specifications you give him/her.
    Best of luck.
    Elias

  • List of rejected sales order with quantity and value

    Hi,
    Is it possible to get the report from VA05 for the list of rejected items with value and quantity ?
    Pls help
    Thanks,
    Vijesh

    Dear Vijesh,
    VA05 I believe is a very powerful report for doing analysis at order and line item level. If your rejection criterion includes a rejection reason at line item level, yes this list from VA05 can give rejected Sales Orders with Quantity and Value.  See the screen shot below.
    I selected a list with open dates till date, I can see Sales Order number, Sales Document Type, Item Number, Material, Rejection reason, Quantity at line item level and net price.
    However, I am not sure what is the rejection criterion you use in your business and I am not sure if you use rejection reason and hence I would like to hear from you, if this explanation helps you.
    Thanks
    Nagaraj

  • Appropriate component with auto complete and list of values

    Hello,
    I am using Jdev 11.1.1.6.0 with ADF BC and ADF Faces as technology stack.
    I have a use-case and right now struggling to find the appropriate component/implementation for same. The requirement is:
    1. User should be able to type and tab out to auto complete with perfect match.
    2. Not all users are expert so they should be able search and select the items from list
    3. Minimum key press should be there. E.g. auto complete should require only one tab press to complete and go to next field
    inputComboboxListOfValues fits most of above except #3. One tab simply selects the item from list and second tab is needed to move out to next attribute. Is there a way to force one tab to auto-complete and move out to next attribute?
    Tried simple inputBox with autoSuggest behavior but it lacks in opening of search and select feature that LOV component provides. Another drawback is that you need to wait for auto suggest list to appear and select before moving out to next attribute.
    This is needed on a very highly frequent used screen, so no speed and key press compromise is expected. Most users are expert and they know the code, so just type and tab out is expected but at the same time if typo happens and code does not exist in valid list then pop-up should appear to search and select.
    Is there a way to achieve this in ADF application (this is very well implemented in Oracle Forms application)?
    Any help is highly appreciated.
    Thanks,
    Jai

    Hi Frank,
    I understand the single matching value and expecting move out in single tab for perfect match only. inputComboboxListOfValues selects the entry in one tab [even for single matching value] and user has to press another tab to go to next attribute.
    Are you suggesting that it actually moves out to next field in single tab for "single matching value"?
    Thanks,
    Jai

  • Width/height/x/y value mismatch with the reality and what is coded

    hello there everyone,
    hope i got the title right..,
    so here goes the problem i need your opinion and help to solve:
    application definition:
    i have this desktop flash application that will go fullscreen what this application do is loading external asset (mostlySWF) and play it inside this application. Each external asset will be place inside a container/holder (empty movie clip created by code), each of this container have it's own dimension ( width, height, x, y).my code all working without any warning nor error.oh and i also have an image.jpg/png as it's background and place at the bottom of display list (depth = 0), the image is customly made with using photoshop and each container location and dimension also measured there so it just needed to be writen down is the XML file..,
    the problem:
    the bug is when i loaded some image of those background image each container width,height,x,y  will mismatch with what i have in the XML file.
    the funny thing is when i trace the value of each container width,height,x,y it value is the same with what the XML has yet by seeing with eye you know that is wrong..,
    here's the code i used:
    var myXML:XML; //to hold the loaded xml file
    var SWFList:XMLList; //used to hold a list of all external swf source,atribute and etc
    var xmlLoader:URLLoader = new URLLoader(); //intance of URLloader class used to XML file
    var totalSWF:int; //hold the total number of external swf there is to be loaded
    var mainContainer:MovieClip =new MovieClip();//act as the main container
    var SWFContainer:MovieClip; //hold the loaded SWF as it's child
    var swfLoader:Loader; //instance of loader class used to load the external swf
    var myCounter:int = 0; //used to track how many external swf has been loaded and added to stage
    var bgImageURL:String;//hold the url of the background image
    var imageLoader:Loader;//intance of loader class used to load background image
    // Stage Setting
    //========================================================================================
    this.stage.align = StageAlign.TOP_LEFT;
    this.stage.scaleMode = StageScaleMode.NO_SCALE ;
    this.stage.displayState = StageDisplayState.FULL_SCREEN;
    //load the xml file
    //======================================================================================== ==
    xmlLoader.load(new URLRequest("FlashBlock[s].xml"));
    xmlLoader.addEventListener(Event.COMPLETE, processXML);
    function processXML(e:Event):void
        e.target.removeEventListener(Event.COMPLETE , processXML);
        myXML = new XML(e.target.data);
        bgImageURL = myXML.Background.text();
        SWFList = myXML.BLOCK;
        totalSWF = myXML.BLOCK.length();   
        doSizeUpMainContainer();
        loadBackgroundImage();
    function doSizeUpMainContainer():void
        //resizing the mainContainer dimension
        //in this case i just make the size the same as the screen dimension
        addChild(mainContainer);
        mainContainer.graphics.beginFill(0xFD562D, 0);
        mainContainer.graphics.drawRect(0,0, stage.stageWidth, stage.stageHeight);
        mainContainer.graphics.endFill();
    function loadBackgroundImage():void
        //load the background image
        imageLoader = new Loader();
        imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onBgImageLoadComplete);
        imageLoader.load(new URLRequest(bgImageURL));
    function onBgImageLoadComplete(e:Event):void
        e.target.removeEventListener(Event.COMPLETE, onBgImageLoadComplete);
        mainContainer.addChild(imageLoader.content);
        imageLoader.x = (stage.stageWidth - imageLoader.content.width)/2;
        imageLoader.y = (stage.stageHeight - imageLoader.content.height)/2;
        loadSWF();
    function loadSWF():void
        swfLoader = new Loader();
        swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE , swfSetting);
        swfLoader.load(new URLRequest(SWFList[myCounter].@source));
    function swfSetting(e:Event):void
        e.target.removeEventListener(Event.COMPLETE , swfSetting);
       SWFContainer = new MovieClip();
        mainContainer.addChild(SWFContainer);
        // i did this so i can resize the movieclip size to what i need..,
        SWFContainer.graphics.beginFill(0xff6633, 0);
        SWFContainer.graphics.drawRect(0,0, Number(SWFList[myCounter].@width), Number(SWFList[myCounter].@height));
        SWFContainer.graphics.endFill();
        SWFContainer.x = SWFList[myCounter].@left;
        SWFContainer.y = SWFList[myCounter].@top;
        SWFContainer.addChild(e.target.content);
        //load and add another SWFContainer untill all swf listed in the swf added
        if(myCounter < (totalSWF-1))
            myCounter++;
            swfLoader = null;
            loadSWF();
    i really do not have any idea why this could happen and how to solve it..,
    any help would be greatly apprecited cause i'm literally meeting a dead end with this bug..,

    hello there kglad,
    thanks for responding in this thread..,
    i did what you told me :
    i did check all of my loader instance till myLoader.parent.parent.parent and it return 1 for every single one of them
    but by removiing the "this.stage.displayState = StageDisplayState.FULL_SCREEN;"
    i do get new error which is:
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
        at slideshow_fla::MainTimeline/doAspectRatio()
    well from what it tokd me it came from my slideshow swf..,(this swf also fully code and has nothing placed on stage by manually)
    the thing is in my mine swf code i never refer to what external asset property, i just told to load it and when the load is complete i put it in the display list..,
    from googling i suspect that it played to early beacause i put the script in the first frame of the timeline of slideshow.swf
    and for the moment i'm trying to find what error do cause it..,
    (but why this didn't happen all the time??)
    here is the slideshow code:
    import fl.transitions.*;
    import fl.transitions.easing.*;
    import flash.display.*
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    //list of global variables
    var mySlideSpeed:Number; //determine how long each image displayed
    var myTransitionName:String; //the name of the transition to be used
    var myxmlList : XMLList;//reference to the list of the image
    var myTotal:int;     //total of image to be displayed
    var myImage:Loader;//load the image into the container
    var tempWidth:int;
    var tempHeight:int;
    var myTraansitionInDuration:int = 2;//the duration of transition in effect
    var myTraansitionOutDuration:int = 2;//the duration of transition out effect
    var myThumbHolderArray : Array = [];//to hold each thumbimage of the image
    var Counter : Number = 0; //to count how many image has been successfully loaded
    var myMC : MovieClip = new MovieClip(); //as the container of the picture so that it can be manipulated with transition manager
    var container: MovieClip = new MovieClip();//hold the image after transition
    var myImageTracker :Number = 0; //to know which image is in the stage
    var myTimer :Timer; //the timer
    var myTM:TransitionManager = new TransitionManager(myMC);//instance of transitionmanager class;used to give transition effect the image
    //creating the loader instance n loading the file
        var myXML:XML;
        var XMLLoader :URLLoader = new URLLoader();
        XMLLoader.addEventListener(Event.COMPLETE, processXML);
        var base:String = this.root.loaderInfo.url;
        base = base.substr(0, base.lastIndexOf("/") + 1);
        XMLLoader.load(new URLRequest(base + "slideshow.xml"));
    function processXML(e:Event):void
        e.target.removeEventListener(Event.COMPLETE, processXML);
        XML.ignoreWhitespace = true;
        myXML =new XML(e.target.data) ;
        mySlideSpeed = Number(myXML.transition.@slidespeed) + myTraansitionInDuration + myTraansitionOutDuration ;
        myTimer = new Timer (mySlideSpeed*1000);
        myTimer.addEventListener(TimerEvent.TIMER, imageRemover);
        myTransitionName = myXML.transition.@name;
        myxmlList = myXML.IMAGE;
        myTotal = myXML.IMAGE.length();
        imageLoader();
    function imageLoader():void
        for (var i:Number = 0; i < myTotal; i++)
            var imageURL:String = base + myxmlList[i];
            var myLoader:Loader = new Loader();
            myLoader.load(new URLRequest(imageURL));
            myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete)
            //transfering each thumb image loaded to a variable to be able to be refered back when the show is running
            myThumbHolderArray.push(myLoader);
    function onComplete(e:Event):void
        Counter ++;
        if(Counter == myTotal)
            e.target.removeEventListener(Event.COMPLETE, onComplete);
            showStarter();
    function showStarter():void
            addChild(container);
            addChild(myMC);
    //        myMC.x = container.x = myMC.y = container.x = 0;
            doAspectRatio();
            imageSlider();
    function doAspectRatio():void
        for (var i:Number = 0; i < myTotal; i++)
            myImage = Loader (myThumbHolderArray[i]);
            if (myImage.width > myImage.height)
                tempWidth = myImage.width;
                tempHeight = myImage.height;
                //supposedly to access the container dimension holding this swf as it's child
                myImage.width = this.parent.width;
                myImage.height = (tempHeight * this.parent.height)/tempWidth ;
            else if (myImage.width < myImage.height)
                tempWidth = myImage.width;
                tempHeight = myImage.height;
                myImage.height = this.parent.height;
                myImage.width = (tempWidth * this.parent.width)/tempHeight ;
    function imageSlider():void
        if (getChildIndex(container)== 1)
            swapChildren(myMC, container);
        myImage = Loader (myThumbHolderArray[myImageTracker]);
        myMC.addChild(myImage);
        //center the image
        myImage.x = (this.parent.width - myImage.width)/2;
        myImage.y = (this.parent.height - myImage.height)/2;
        if (myTransitionName == 'Fly')
            myTM.startTransition({type:Fly, direction:Transition.IN, duration:myTraansitionInDuration, easing:None.easeIn, startPoint:7});
        else
        if (myTransitionName == 'Zoom')
            myTM.startTransition({type:Zoom, direction:Transition.IN, duration:myTraansitionInDuration, easing:Strong.easeIn});
        else
        if (myTransitionName == 'Photo')
            myTM.startTransition({type:Photo, direction:Transition.IN, duration:myTraansitionInDuration, easing:None.easeIn});
        else
        if (myTransitionName == 'Squeeze')
            myTM.startTransition({type:Squeeze, direction:Transition.IN, duration:myTraansitionInDuration, easing:Strong.easeIn, dimension:0});
        else
            myTM.startTransition({type:Fade, direction:Transition.IN, duration:myTraansitionInDuration, easing:Strong.easeIn});
        myTM.addEventListener("allTransitionsInDone", holdDelay);
    function holdDelay(e:Event):void
        this.removeEventListener("allTransitionsInDone", holdDelay);
        myTimer.start();
        container.addChild(myImage);
        if (getChildIndex(myMC)== 1)
            swapChildren(container, myMC);
    function imageRemover(e:Event):void
        myImageTracker ++;
        if (myImageTracker == myTotal)
            myImageTracker =0;
        imageSlider();
    and by the way can you tell me the reason you told me to remove "this.stage.displayState = StageDisplayState.FULL_SCREEN;" line ??

  • Part interchangeability with FFF class and FFFC - HERB material type

    Experts-
    Have you worked with Part interchangeability with FFF class and FFFC or HERB material type?
    I am looking for cross-reference functionality for interchangeable materials from maintenance/service perspective. We have users changing manufacturer's part number as and when needed and maintaining cross-reference via classification. Maintaining SAP part number and HERS is too much data maintenance, so we are looking for simple solution.
    We are in standard ECC 6.0. (No APO). I checked OSS 181764, but it doesn't help us in instructions for enhancement.
    If this needs activation for DIMP or A&D, do you know enhancement for this?
    Thanks for your help.
    RP

    Hi
    I have been involved with a client who is interested to know the implementation of FFF functionality. Can you share your experience  in a bit more details.
    The client is interested in using parts where multiple models are available in the market and few of them are interchangeable. They would like to purchase it as an asset and then manage the inventory as non valued material. How does it work throuh the APO for forecasting and demand planning functionalities.
    Thanks in advance.

  • Printout of Changed PO Line items with Quantity and value

    Hi SAP Gurus,
    I want to have the printout of  only those PO Line items with the change in Quantity and Value....
    How can i achieve this...
    Any config./ Developement...
    Plz. suggest....
    Rgds,
    Navin

    Hi,
    In config Purchasing->Messages->Output Control->Message Determination Schemas->Define Message Schema for PO, under 'Assign Schema to Purchase Order', if the 3rd indicator from the right 'New message determination process for change messages' is NOT selected, only changes are printed in the changed PO's.
    Are you using standard print program and SAPScript?
    Also under config Messages->Message Type->Define Message Type for PO->Fine-Tuned Control: Purchase Order, make sure you have operation '2' for PO output type.
    Phyllis.
    Edited by: Phyllis Waugh on Oct 10, 2008 6:40 AM

  • How to ceate a new Country key,currency ,version and value type for report

    hi,
    can you please let me know How to ceate a new Country key,currency ,version and value type for report
    along with tables and tcodes.
    thanking you

    Not clear on your comments
    How to ceate a new Country key,currency,
       version and value type for report
    because in one line you are saying you want to create Country Key, which means your requirement is in some transaction whereas at the end, you say for report.
    Can you let us know you want to develop a report and if so, from which transactions, you want to take datas.  You have to be clear on this.
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • How do i find my time capsule on the internet?

    I use a time capsule (combo wireless router and external hard drive) but I cannot see it on the network.  How do I make it visible?  I would like to merge all my iPhoto libraries on that drive so I can view them from any computer or device and not ha

  • I can not access my iphone(3Gs) after update my software from 4.1 to 6.1.3

    this message appered after update your iphone could not be activated.........................

  • Document attachment to work order

    HI all, While I am trying to attache a document through *Services for Object* in maintenance work order Create attachment is not getting populated. I need to attach one docuement ( picture) to this work order perticularly which was saved on my desk t

  • FM not working

    Hi Friends - I am using FM HR_MAINTAIN_MASTERDATA for creating action one action  in PA40 tcode which covers 0000, 0001 ,00002 and few more but immid after filling 0001 data and save it gives me error 0003 is not created for this employees and come o

  • SAP* activation

    Sap NW200s SR2 installation document says at client copy stage: Activate kernel user SAP*: a) Set the profile parameter login/no_automatic_user_sapstar to 0. In 001 client I must activate SAP* for client 100 (Copied from 001 Client) How can I do that