Accepting a number as input in a Bex report.

Hello Gurus,
In bex reporting , can I accept a number as input selection and use the same number in the report.
For eg, I want to calculate a certain percentage of the salary in a report. The percentage will be accepted from the user. The percentage is not fixed. It can change.
Thanks in advance.

Siggi, the problem is solved, if the increment % is common for all.
but i have another scenario. suppose u have 5 employee groups. how to handle if the increment % is different for different employee groups. Assume I have 3 emp groups (ie; 3 formula variables )
Increment % for Group 1 :5
Increment % for Group 2 :6
Increment % for Group 3 :7
Group    Emp Name   Salary   Increment %
Group 1  X1           100        5
         X2           200        5
Group 2  Y1           150        6
         Y2           100        6
Group 3  Z1           200        7
         Z2           300        7
         Z3           250        7

Similar Messages

  • Input values in bex selction screen

    Hi Experts--
    Iam facing a peculiar functionality in bex reporting.
    We are maintaining ZBATCH (Length 10)as the masterdata in BW.
    Created a variable for ZBATCH, in the selection screen if  i give values as 36789 as input it displays the data i mean the result..whereas if i give for the same as 0000036789 as input i got "No Applicable data" ..
       May i know the reason for this and how to rectify this..i mean if the user enters with 0000036789 it should display the data.
    Tried with ALPHA Conversion routines but i didn't got the sol with this..
    So can anyone plz help me in this regard.
    Regards,
    Rambo.

    Hello,
    here is one exapmle:
    i have a 'plant' characteristic(length 4,CHAR,no ocnversion exit).and in cube i have data like....0780,765,897.....
    after executing Query,if enter 0780..it accepts...but if enter 765..it says 'invalid'.
    when i have conversion exit ALPHA for 'plant'....if i enter 0765 and go for 'check'...it converts it as  '765'and u can execute the Query...
    so u r problem shold be solved with ALPHA conversion exit.
    hope this helps.
    regards
    Message was edited by: c c

  • Dynamic field selection by variable input in bex report

    Hi Frineds,
              I have created  variable on characteristic  ( 0CURTYPE )  which mainly have two values 'A' and ' B' .Based on my variable input in Bex I have to dynamical select key figuers  Example .
    0CURTYPE    KeyfigA  KeyFigB  
    A                    123 Rs   144 $
    B                     124 Rs   145 $
            In above example is user select A I have to display KeyfigA   if I select B then i should display Keyfig B in Bex report .
    I know that by using user exit in report we can do but I would like to try with out Exit .
    Thanks ,
    Kumar.

    Your formula variable allowed to be of type either number or amount or date or quantity which are all numeric(currency type/type tab) .But your reference characteristics is a letter.So there is an inconsistency here and you can not make equal your formula variable and 0currtype's variable.
    Have a look at Akshata's post in this thread :How to create formula variables in sap bi?
    Therefore this model does not work and I can not see any other way apart from a very simple user exit which says if 0currype=A, then formula variable=0 else if 0currtype=B then formula variable=1.After that you can use your formula variable in your formula since the letters are now converted to numbers.
    By the way it mustn't ask two things in the selection screen.Since your formula variable takes the values of 0currtype's variable automatically.Did you create the formula variable with replacement path(general tab) referencing to 0currtype?Just create a formula, enter this formula,right click create formula variable,go to general tab then replacement path then reference to 0currtype.But as I told, you nevertheless can not achieve it, just explaining it.
    Regards,
    Sunny

  • How to count Number of Input files onTarget Location?

    Hi Experts,
    I want to identify number of Input files available in Directory of Target system. Input file format is Input*.txt
    Once if I have this Count then based on that I can apply further logic in SAP R/3 coding.
    Please suggest me for the same.
    Regards,

    >
    Jagesh Lakdawala wrote:
    > My requirement is to read the Input Text file available on a given Location.Filename format is Input*.txt because Number of Input file is not fixed. All the Input file data needs to be available at the same time in R/3 coding (Internal table). i.e in a single XML message payload.
    > My question is in this BPM how do i know the LOOP Counter?? because LOOP should run depending on the Number of Input files available with the format Input*.txt.
    >
    > Please suggest.
    >
    > Regards,
    > Jagesh
    so say at one instance there are 7 files and XI picks them up, your BPM collects it and when you send it to R3 you need to know how many files have been processed?
    Well if this is the case, modify your BPM to accommodate collect pattern based on time. So fix a time period basically a time out say an hour. So the BPM will run for an hour after it receives the first file in and if within an hour say 7 files have come in, once the time out kicks in the BPM will exit. In you mapping of N:1 inside the bpm you can write a UDF which will count the occurrance of the root node of the source (a mandatory node of the source) and populate it to any field in the target tht you want to use.
    Is this what you are looking for?

  • Can I create a dynamic number of inputs during runtime?

    Can I create a dynamic number of inputs during runtime?
    Oracle 11g
    Application Express 4.0.2.00.06
    Here is my problem:
    We have a table that holds metadata about files (hardcopy or softcopy files).
    We expect we may need more columns in the table at some point and don't want to modify the table or the application.
    So in order to do this I would like to create:
    A table called TBL_FILE with the columns:
    TBL_FILE_ID               NUMBER                (This will be the primary key)
    TBL_FILE_NAME          VARCHAR2(1000) (This will be the name of the file)
    A second table will be called TBL_FILE_META with the columns:
    TBL_META_ID               NUMBER               (This will be the primary key)
    TBL_FILE_ID               NUMBER                (This will be the forign key to the file table)
    TBL_META_COLUMN     VARCHAR2(30)     (This is what the column name would be if it existed in TBL_FILE)
    TBL_META_VALUE          VARCHAR2(1000) (This is the value that record and the 'would be' column)
    So a person can have as much meta data on the file with out having to add columns to the table.
    The problem is how can I allow users to add as much data as they like with out having to re develop the page.
    Other things to note is that we would like this to be on a single page.
    I know how to add we can create multi-row inserts by using a SQL Query (updateable report),
    however the TBL_META_VALUE column in the TBL_FILE_META will sometimes be a select list and other times a text box or number field.
    So I don't see now a SQL Query (updateable report) would work for this and I can't create an array of page items at run time can I?
    Any idea's how I could accomplish this? Is there a better way of doing this?
    Also is there a term or a name for what I am doing by creating these 'virtual' columns in another table?
    I found this method when looking at Oracles Workflow tables.

    Welcome to the Oracle Forums !
    >
    Can I create a dynamic number of inputs during runtime?
    Oracle 11g
    Application Express 4.0.2.00.06
    Here is my problem:
    We have a table that holds metadata about files (hardcopy or softcopy files).
    We expect we may need more columns in the table at some point and don't want to modify the table or the application.
    So in order to do this I would like to create:
    A table called TBL_FILE with the columns:
    TBL_FILE_ID NUMBER (This will be the primary key)
    TBL_FILE_NAME VARCHAR2(1000) (This will be the name of the file)
    A second table will be called TBL_FILE_META with the columns:
    TBL_META_ID NUMBER (This will be the primary key)
    TBL_FILE_ID NUMBER (This will be the forign key to the file table)
    TBL_META_COLUMN VARCHAR2(30) (This is what the column name would be if it existed in TBL_FILE)
    TBL_META_VALUE VARCHAR2(1000) (This is the value that record and the 'would be' column)
    So a person can have as much meta data on the file with out having to add columns to the table.
    The problem is how can I allow users to add as much data as they like with out having to re develop the page.
    >
    Creating Page Items dynamically is not available. You will have to create excess items and hide/show , etc. But you cannot change the Item Type. All in all, too many limitations in this approach.
    >
    Other things to note is that we would like this to be on a single page.
    >
    The 100 item limit will hit you if you go with extra item on page. With Tabular Form that should not be a limitation, unless you are exceeding the 50 item limit of APEX_APPLICATION.G_Fnn items, and the 60 column limitation of Report region with "Use Generic Column Names (parse query at runtime only)" of Dynamic region.
    >
    I know how to add we can create multi-row inserts by using a SQL Query (updateable report),
    however the TBL_META_VALUE column in the TBL_FILE_META will sometimes be a select list and other times a text box or number field.
    >
    If the type if item is variable it only means you need a way to store the item type. Meta Data of the Meta Data.
    >
    So I don't see now a SQL Query (updateable report) would work for this and I can't create an array of page items at run time can I?
    >
    Yes, you can do it. Updatable report/ Tabular Form query can be constructed from the Meta Data using PL/SQL Function Returning SQL Query . It will be a bit of coding in PL/SQL where you use the Meta Data and the Meta Data of the Meta Data to piece together your SELECT with the right APEX_ITEMs. It might have a performance penalty associated with it, but will not be a serious degradation.
    >
    Any idea's how I could accomplish this? Is there a better way of doing this?
    Also is there a term or a name for what I am doing by creating these 'virtual' columns in another table?
    I found this method when looking at Oracles Workflow tables.
    >
    I guess that is just a good TNF. It is the Master-Detail Design Pattern, that sound more modern ? ;)
    Regards,

  • New CS6 on disk for Mac will not take my valid serial number; do I need to register the product before it will accept serial number and load on my Mac Book Pro?

    New CS6 on disk for Mac will not take my valid serial number; do I need to register the product before it will accept serial number and load on my Mac Book Pro?

    Hi Erwin,
    Please go through the below forum link and check.
    https://forums.adobe.com/thread/1079210
    Regards,
    Anand

  • I have this problem,    Tag 'A2B0': Number of input channels is not correct.     Tag 'A2B0': Number of output channels is not correct.     Tag 'B2A0': Number of input channels is not correct.     Tag 'B2A0': Number of output channels is not correct.

    i have this problem,   
    Tag 'A2B0': Number of input channels is not correct.    
    Tag 'A2B0': Number of output channels is not correct.    
    Tag 'B2A0': Number of input channels is not correct.    
    Tag 'B2A0': Number of output channels is not correct.
    I work with Capture One Pro 7, photo editor
    what can I do to solve this problem?

    You may have better luck asking your question here: Capture One 7.x Software for Mac
    OT

  • In my numbers when I click on a cell it shows the formula but what I want ot see is the number I input inot the cell.  what did I do and how can I change it?

    In Numbers, when I click on a cell I see the formula, how do I see the number I input inot the cell?

    Gerald,
    A cell either contains:
    1) what you typed (or entered) OR
    2) the result of a formula
    to enter a formula, select a cell, then type the "=" sign then the formula, then enter
    to enter a number oer text, then type the number(s) or text you want, then the enter key
    the contents of a cell is the last thing you typed into that cell.  If there was a formula, then selecting the cell and typing will result in losing the formula.
    B3 will change as you modify the cell contents in B1 and B2

  • Counting number of inputs

    i have an input variable, aquired by using bitin.vi, and have translated into an interger. - ie 1 for input r 0 for no input. is there a way of counting the number of inputs in a given time?
    im building a heart rate monitor, and need the inputs of pulses to be counted to calculate the bpm.
    any help on getting the value to add up in 10 seconds would be greatfully appreciated.

    Why make it so complicated?  This is much simpler:
    I am not familiar with "bitin.vi".  Are your pulses coming in one at a time?  In an array?  In a waveform?  If they are coming in one at a time, you can use a case structure and a shift register similar to the picture above.  If they are in an array, and the only values are 0 and 1, you can just sum the array over the time range you are interested in, and that will give you the number of pulses (look on the Numeric palette).  If you have a waveform, you can get the Y array from the waveform components and sum that array.  If you want all the pulses in the waveform, leave out the Get Waveform Subset part.
    Message Edited by jasonhill on 04-26-2006 12:56 PM
    Attachments:
    improved count.PNG ‏5 KB
    improved count2.PNG ‏4 KB

  • I got an iphone 4 as a gift. started using it. the account number i input is same as my existing i phone. I havent done any registration of this new phone in the apple web site.- Do i have to register the I phone? whatsapp how to download?

    i got an iphone 4 as a gift. started using it. the account number i input is same as my existing i phone. I havent done any registration of this new phone in the apple web site.- Do i have to register the I phone? whatsapp how to download?

    madhu_nainan wrote:
    Do i have to register the I phone?
    No, but it's recommended you setup a support profile:
    https://supportprofile.apple.com/
    whatsapp how to download?
    Go to the App store & purchase it.

  • I try to install my creative suite master collection (student version) on my new mac. the point is that when I want to write the product key. The computer does not accept the number 3. so what can I do ?

    I try to install my creative suite master collection (student version) on my new mac. the point is that when I want to write the product key. The computer does not accept the number 3. so what can I do ?

    Can you use the number 3 key elsewhere?
    [topic moved to Downloading, Installing, Setting Up forum]

  • Maximum number of inputs in "write data"

    Which is the maximum number of input channels in "write data"? It seems that it is only 16 inputs. I have more than 16 parameters in my application. What do you suggest? I would like to have all the data gathered in one file.
    Solved!
    Go to Solution.

    Use the Multiplex module to combine multiple channels into one. Typically, use the "by block" setting. The output will be a single wire with all of the channels multiplexed in the block. You can have a maximum of 16:1 multiplexed. Use multiple Multiplex modules. They do not have to be symmetric, but you do need to keep track of how many channels are muxed onto a single wire. 
    In the Write module, click on the Options button next to the file format (ASCII or DASYLab) - at the bottom of the dialog box, you configure it to match how you multiplexed - by block or by value (by sample). Then, on the right, configure how many channels are multiplexed onto each of the input channels.
    Doing it this way tells DASYLab how to de-multiplex the data in the file. You will lose channels names. YOu can configure channel names for the multiplexed channels by using global strings. At the very bottom of the dialog box you can assign a global string for each channel. Tedious... but it can be done. 
    - cj
    Measurement Computing (MCC) has free technical support. Visit www.mccdaq.com and click on the "Support" tab for all support options, including DASYLab.

  • Overload resolution failed because no accessible "New" accepts this number of arguments.

    HI
    Just need a little help figuring this error out.  The New Font is giving me trouble.  Overload resolution failed because no accessible "New" accepts this number of arguments. I don't know what I'm doing wrong here.  Any help would
    be greatly appreciated. 
    PrivateSubmnuPrint_Click(sender
    AsObject,
    e AsPaintEventArgs)
    HandlesmnuPrint.Click
    DiminputFile
    AsStreamReader  
    'Object variable
    DimintX
    AsInteger=
    10        'X coordinate for printing
    DimintY
    AsInteger=
    10        'Y coordinate for printing
    Try
    'Open the file
                inputFile =
    File.OpenText("dataFile.txt")
    'Read all the lines in the file
    DoWhileNotinputFile.EndOfStream
    'print a line from the file
                    e.Graphics.DrawString(inputFile.ReadLine(),
    NewFont,
    CSng(("Courier")),
    10, FontStyle.Regular,
    Brushes.Black, intX, intY)
    'Add 12 to intY
                    intY += 1
    Loop
    'Close the file
    Catchex
    AsException
    'Error message for file open error
    MessageBox.Show("Error:
    Could not open file.")
    EndTry
    EndSub
    Thanks in Advance!

    Elise,
    Please modify your post and this time around, instead of showing the code as text, click the button in the header that has a "<>" in it to use the Code Block tool. Select VB from the combo, the paste your code there, then finally post it
    here. It'll be a lot easier to read that way. :)
    Also though, please indicate which line is showing the compile error.
    Do you have Option Strict set to On? You should if not.
    Still lost in code, just at a little higher level.

  • HT2404 Since downloading the new operating system on my iPhone 4S, I'm having trouble with my phone messaging.  I enter a number or input a number from my contacts and send my msg.  I then get error messagings showing a set of "1" are entered before my nu

    Since downloading the new operating system on my iPhone 4S, I'm having trouble with my phone messaging.  I enter a number or input a number from my contacts and send my message.  I then receive a error message stating the message can't be sent and it shows a set of "1s" were added in front of the number I entered.  Ex: 1 (1) xxx-xxx-xxxx.  Does anyone know why this is happening and how I can fix it?

    I realize this. When calling prepaid cus service it only gives you the option to input your #. If you dont the system hangs up on you. When I input my number the system doesnt recognize it and hangs up on me.

  • Store uncertain number of input into array

    Hi, I am new to java, and while I do a practice of store input input array I got a question like this:
    If we want to use array, we must create the array, and that require we give the size of the array.
    For example, if I know I will have ten integer input, I can just store those in an array like : int [] intArray = new int [10];
    But what if we are not sure about the number of inputs, it might be 10, it might be 20.
    Can I create an array with a uncertain size? Or I should not use array to store the input?

    797233 wrote:
    Hi, I am new to java, and while I do a practice of store input input array I got a question like this:
    If we want to use array, we must create the array, and that require we give the size of the array.
    For example, if I know I will have ten integer input, I can just store those in an array like : int [] intArray = new int [10];
    But what if we are not sure about the number of inputs, it might be 10, it might be 20.
    Can I create an array with a uncertain size? Or I should not use array to store the input?No you cannot declare an array with an uncertain size. What you can do is utilize the java.util.ArrayList class. (http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html) If you want to be a super trooper you can create your own simple class that creates and disposes of array objects depending how how many elements you need.

Maybe you are looking for

  • I am getting error 13010 when I open iTunes?  Help!

    My computer is up to date with software... I was using iTunes the other day in the iTunes Store and the application shut down on me and I restarted everything... Now everytime I try to open iTunes I get "Error 13010". Does anyone know what is going o

  • Ref cursors pls help

    hi, what is ref cursor, what is its advantage over normal cursor. How we can pass a cursor as an argument to a procedure?? How we return a cursor from a procedure??

  • How to get last day of the year

    Hi All , Thanks in advance ... How will I get the last day of the year as I am passing date at run time . I can manage to get first day of year by SELECT TRUNC(SYSDATE,'YEAR') AS FDAY_YEAR from dual Thanks in advance Regards Sachin

  • A upper/lower sensitive problem on RFC call

    hello, everyone. Maybe it is not the proper forum to discuss this topic, but I think the ABAP programinig Forum is the best forum in SDN, which has the most vistors. So please help me solve this problem, if possible. I meet a problem on RFC call thro

  • Update: Can't load XP on new build

    Hi there, I am new to the boards (obviously) and after searching have not found a possible solution to my problem. This is probably my fourth complete build (still a newb) and I am unable to get Windows XP Pro to install on it.  Setup begins to run a