Use LOV or research on the Input element

Hello:

Oracle EBS R12

I want to use a LOV or search for a digital input and then use the value chosen by the customer on a calculation in a Fastformula, but fields on the total compensation > basic > Item Description > entries are not available unless the entry is a text entry.

Is it possible to use a LOV or research on a text not yet?

Best regards

Hello

Regardless of what type allows you to set, the value (SCREEN_ENTRY_VALUE) is always stored as 'text' (field of type VARCHAR2).

So, if you want to restrict the ti of the digital input value and at the same time have a LOV (available only for values of type character entry), then you must implement the definition of your choice list (which is also a field of 'character' BTW).

For example, if you want to store only "numerical" values in your entry element, then set something like that in the codes of your list, in which case only the values 10, 20 or 30 could deduct:

Meaning of the code

10 Test1

20 Test2

30 Test3

Note: If you want to see only the numbers of the LOV, then simply replace the column 'meaning' with numerical values also.

Kind regards
Rajen

Tags: Oracle Applications

Similar Questions

  • address bar automatically uses eToolKit for research on the web - I want to be Google - HELP

    Today, I downloaded something and he changed the setting for my FireFox address bar. It's called eToolKit research on the Web. I tried to uninstall this program, but my address bar is always using eToolKit. I uninstalled FF and re-installed - still has not removed eToolKit. Has made scans antivirus, malware, adware scans, etc. Still no luck. At Add/Remove programs. No luck. I tried the system restore, but I keep getting a message that I can not restore. My address bar used by default in Google for keywords that I put in it. Help, please!

    Troubleshooting extensions and themes

    Clear the Cache and Cookies

    Clear the Cache of the network

    Check and tell if its working.

  • Use fault strategies to get the input variable and call a new service.

    Hello

    I have 2 composites that are the answer to the request. If none of these composite gives an error I want to have policies to correct this fault. Is possible to obtain the input of the first variable composite and call a new service with this variable to handle the error?

    Thank you

    Daniel

    I found the solution here:

    With the help of mismanagement in a BPEL process

    Using the method getVariableData to get the variable I want.

    Kind regards

    Daniel

  • What I have to use all 5 disks in the photoshop elements 10 and first box 10 items?

    I installed the drive marked 1 and when I went to install disk 2 it wanted to first uninstall it.  I have to use the entire disk 5 with Windows?

    Read:

    Install the first Elements, Photoshop Elements

    Mylenium

  • Lock the true array elements when the input element becomes true

    I'm working on a project in which I want to create an alarm for any number of inputs.  Whenever there is an entry that is out of reach, an alarm will be given.  I would like to the indicated alarm to persist until the user press a reset key, even if the outside range condition is removed.  In addition, new alarm indication may occur and if persists also.

    In the VI below, the model of alarm control is used to generate alarms.  I want that the annunciator panel indicated to maintain any element that has had or currently has a (part of the alarm).  Each alarm will persist until the manual reset is pushed.

    I'm sure there is a simple solution, but I immediately draw a white.

    You can use on the table directly, not TO the necessary loop.

    Here's a very quick project. See if it can give you some ideas.

  • LOV custom: Validation of the input value

    Hello, I am new in the OPS. Recently I tried to create a custom lov (column in a table), in an existing standard page.

    I need to validate the value inserted by the user.

    Validation, when I press the standard record button, works very well, but only for the last line clicked from the table.

    I need the validation of the row of the table.

    I'll elencate my approach to create. What Miss me to do?

    Tree of customization:

    columnHeaderID (column)

    -> myLovID (Lov input Message)

    -->--> the mappings of Lov

    ->->-> xxmap1ID (LovMap)

    ->->-> xxmaphelpID (LovMap) (*)

    -> myFormValueID (Form, Value) (*)

    -> column heading

    -->--> sortable header: nome colonna

    The question, I added, to allow the standard validation (in green):

    part of criteria (*) = myLovID

    box item attribute of the value returned by lov lov = name

    article = myFormValueID return

    use for validation = Y

    (*) view attribute = attribute of vo in the page, because I need to insert the value

    view instance = vo in the page, because I need to insert the value

    Thank you

    J


    I'll answer by myself: for the validation of all rows with the lov, I had to add a new attribute to vo in the controller of the main page and then set the mode of myFormValueID to this created attribute attribute.

    So I got the full validation.

  • Using a Global Variable for the input recorder DisplayRange

    I'm assuming; Since I can't do it; that you cannot change the display range of a graphic recorder by using a variable.  If there is a way I'd love to know how.

    Thank you!

    Determine if you can use a global variable is to click right in the parameter field. If the global variable is available in the context menu, then you can use a variable y.

    You can use a variable of the y-axis from the settings.

    You cannot use a variable for the display range of the x-axis parameter. This is because DASYLab needs to know the amount of memory to be allocated at the beginning of the measure.

  • You can use your purchased software of the Photoshop elements on two computers?

    What to do to use your software on multiple computers.  I have Photoshop and first 13 items and want to use it on my desktop and laptop computers.

    You can install and activate the perpetual software (purchased) two computers of the same type (mac or pc), as long as you use it on a property at a time.

    If must not already be used the software on the first computer, deactivate the license on this computer - How to disable the software.  This allows it to be installed on another computer at any time.

    To load the software on another computer, download and install it as you did on the first computer. Then enter your serial number to activate it.

    Here are links that you can download from if you do not record:

    First Elements: 13 | 12 | 11, 10 | 9, 8, 7 win | 8 mac | 7 mac

    Photoshop Elements: 13 | 12 | 11, 10 | 9,8,7 win | 8 mac | 7 mac

    Guinot

  • Can I use Adobe Stock photos in the framework (element or background) brochure, poster on the Facebook page of my client?

    A picture of stock Adobe allows the project adv. on Facebook?

    Hello

    Please see Stock Licensing & conditions FAQ: where can I find the terms and the license information for Adobe Stock?

    Hope that helps!

    Kind regards

    Sheena

  • Adobe Photoshop Elements 14 & 14 items first, can I use on two PCs at the same time?

    Hi, just bought the package Adobe Photoshop elements 14 & first elements 14 PC off Amazon Black Friday deals, and I have two PCs, one I just mainly want to use photoshop on one and the first elements of the other, but at the same time (side by side). Is it possible under the terms of the software license?

    Hello

    You can use two PC, but not at the same time.

    Kind regards

    Sheena

  • Change the input source

    I can't use Ctrl + space to switch the input source, why?

    because the command is CTRL + space.

  • LOVs using cascading on the Page elements with values exceeding 4000 characters

    A few days ago, I asked a question on the community, but it turned out that there was something wrong with my account and they have removed the item, so I'll just post the solution I found here now:

    Well, I found a way to use LOVs cascading on page elements with values exceeding 4000 characters:

    Let's say I have a shuttle named P1_ORGANISATIE with "List of values" box, a dynamic LOV named "Source: lists of values Query" containing the value:

    Select NAAM as display_value, ID like return_value

    of NINEHAM

    order by 1

    If the number of records-NINEHAM is insufficient, the length of the value of P1_ORGANISATIE, which is a list of concatenated with colon separated digital ID, can exceed 4000 characters.

    Now, suppose I have a list of selection called P1_TEST that is connected through "List of values"-> "Cascading LOV Parent article (s)" with P1_ORGANISATIE, using a named LOV dynamic with "Source: lists of values Query" containing:

    Select distinct TST. NAAM as display_value, TST.ID as return_value

    of the OTE NINEHAM

    Join the AFDELINGEN ADG ON (ADG. OTE_ID = OTE.ID)

    Join the DEELNEMERS DNR ON (DNR. ADG_ID = ADG.ID)

    Join TESTDEELNEMERS TDR WE (TDR. DNR_ID = DNR.ID)

    Join TESTEN TST ON (TST.ID = RDT. TST_ID)

    where instr (":" |: P1_ORGANISATIE |) '':'', '':'' || OTE.ID | :'') > 0

    order by 1

    In this case, when P1_ORGANISATIE exceeds 3998 characters, you'll get an "ORA-01704: string literal too long"-error and the P1_TEST will show an element called "undefined".

    A way around this is possible because for a named LOV, you can use a "function that returns a sql query" instead of a simple sql query. In other words, we can apply in the context of PL/SQL and thus have maximum for expressions of 32767 instead of 4000 characters. In addition, it is possible to use the two APEX_UTIL. STRING_TO_TABLE and APEX_COLLECTION.

    Setting "Source: lists of query values" on the LOV appointed to P1_TEST with the following code will work:

    DECLARE

    l_selected APEX_APPLICATION_GLOBAL. VC_ARR2;

    l_qry varchar2 (32767): =.

    "Select distinct TST. NAAM as display_value, TST.ID as return_value

    of the OTE NINEHAM

    Join the AFDELINGEN ADG ON (ADG. OTE_ID = OTE.ID)

    Join the DEELNEMERS DNR ON (DNR. ADG_ID = ADG.ID)

    Join TESTDEELNEMERS TDR WE (TDR. DNR_ID = DNR.ID)

    Join TESTEN TST ON (TST.ID = RDT. TST_ID)

    $1

    order by 1';

    BEGIN

    IF: P1_ORGANISATIE IS NULL

    OR LENGTH(:P1_ORGANISATIE) < = 4000

    THEN RETURN

    Replace (l_qry

    ,'$1'

    ,' where instr (":" |: P1_ORGANISATIE |) '':'', '':'' || OTE.ID | :'') > 0'

    );

    ON THE OTHER

    l_selected: = APEX_UTIL. STRING_TO_TABLE(:P1_ORGANISATIE);

    APEX_COLLECTION. CREATE_OR_TRUNCATE_COLLECTION (p_collection_name = > 'ORGANISATIE_COLLECTIE');

    FOR id IN 1.l_selected.count

    LOOP

    APEX_COLLECTION.add_member (p_collection_name = > 'ORGANISATIE_COLLECTIE')

    , p_n001 = > to_number (l_selected (id))

    );

    END LOOP;

    RETURN

    Replace (l_qry

    ,'$1'

    ,'join apex_collections ON APC (APC. COLLECTION_NAME = "ORGANISATIE_COLLECTIE" AND APC. N001 = OTE.ID)"

    );

    END IF;

    END;

    Andreas Groenevelt says:

    A few days ago, I asked a question on the community, but it turned out that there was something wrong with my account and they have removed the item, so I'll just post the solution I found here now:

    Something was wrong with the whole site: AP invoice tolerance

    I don't post anything substantive until we find out what is happening.

  • Restrict the LOV in the Batch element

    I want to restrict LOV in batch input element-> batch-> lines-> element element name

    We have more than 20 ELEMENT_NAME LOV. I tried to use the customization of the form. But it does not work

    Triggers the event as "a TIME-NEW-FORM-INSTANCE" and save the changes

    In the Actions tab, enter or select the following values

    • Sequence = 10

    • Type = Builtin

    • Description = create new folder group

    On the right side of the Actions tab, enter or select the following values

    • Builtin type = create Federal Archives of the query

    • Arguments = select PAY_ELEMENT_TYPES_F ELEMENT_NAME where ELEMENT_NAME = 'Ticket '.

    Group name = XX_ELE

    Click on the "Validate" button, then click on the apply now"" button.

    On the next Actions tab, enter or select the following values

    • Sequence = 20

    • Type = property

    • Description = Assign new folder group

    On the right side of the Actions tab, enter or select the following values

    • Object type = LOV

    • Target object = ELEMENTS

    • Property name = nom_du_groupe

    • Value = XX_ELE

    Validate all (Tools Menu > validate all), apply and save the changes

    Please help me solve the problem

    It's the .fmb query.

    Select elt1, pay_element_types_f_tl elt1tl, elt1tl.element_name, elt1.element_type_id, elt1.element_name element_name_b pay_element_types_f where

    elt1tl. Language = userenv ('LANG') and

    ELT1.element_type_id = elt1tl.element_type_id and: ctl_globals.session_date between elt1.effective_start_date and elt1.effective_end_date and elt1.indirect_only_flag = n and (elt1.business_group_id + 0 =: ctl_globals.business_group_id or (elt1.business_group_id + 0 is null and elt1.legislation_code =: ctl_globals.legislation_code))

    and (there are

    (select null

    the psv pay_restriction_values

    where psv.restriction_code = 'ELEMENT_TYPE.

    and psv.customized_restriction_id =: CTL_GLOBALS.customized_restriction_id

    and (psv.value = 'BOTH' or psv.value = elt1.processing_type))

    or there is no

    (select null

    the psv pay_restriction_values

    where psv.restriction_code = 'ELEMENT_TYPE.

    and psv.customized_restriction_id =: CTL_GLOBALS.customized_restriction_id)

    )

    and (there are

    (

    Select null

    of pay_element_types ELE_TYPE1,.

    pay_ele_classification_rules CLASS_RULES,

    pay_element_sets ELE_SET1

    where ele_type1.classification_id = class_rules.classification_id

    and ele_set1.element_set_type = 'C '.

    and ele_type1.element_type_id = elt1.element_type_id

    and there are

    (select null

    the psv pay_restriction_values

    where psv.restriction_code = 'ELEMENT_SET. '

    and psv.customized_restriction_id =: ctl_globals.customized_restriction_id

    and psv.value = ele_set1.element_set_id)

    and class_rules.element_set_id = ele_set1.element_set_id

    and not exists

    (select 1

    of pay_element_type_rules type_rules1

    where type_rules1.element_set_id = ele_set1.element_set_id

    and type_rules1.element_type_id = ele_type1.element_type_id

    and type_rules1.include_or_exclude = 'E')

    Union

    Select null

    of pay_element_types ELE_TYPE2,.

    pay_element_type_rules TYPE_RULES

    where type_rules.include_or_exclude = 'I '.

    and ele_type2.element_type_id = elt1.element_type_id

    and there are

    (select null

    the psv pay_restriction_values

    where psv.restriction_code = 'ELEMENT_SET. '

    and psv.customized_restriction_id =: ctl_globals.customized_restriction_id

    and psv.value = type_rules.element_set_id)

    and ele_type2.element_type_id = type_rules.element_type_id

    )

    or there is no

    (select null

    the psv pay_restriction_values

    where psv.restriction_code = 'ELEMENT_SET. '

    and psv.customized_restriction_id =: CTL_GLOBALS.customized_restriction_id)

    )

    order by 1, 2

    It can be different sometimes.

    You just download PAYWSQEE.fmb and go to this LOv and take the query and modify according to your requirement.

  • Set the value of the page elements using apex.submit

    Hey,.

    Does anyone have an idea how to set the value of several page elements using apex.submit?

    Here is my request, she works for this element of the page, but I want to first the value of the other elements of the page (i.e. P30_SHOW_REF) as well.

    select s.nr as NRR, 
    '<input type="button" value="clickme2" onclick="document.getElementById(''BUTTONS'').style.display = ''block'';apex.submit({request:''SET'',set:{''P30_KLT_NR'':'||s.nr||'});"/>' Button 
    from klant s
    

    Thanks in advance!

    Hi Julijan,

    Here is the example:

    apex.submit({
      request:"DELETE",
      set:{"P1_DEPTNO":10, "P1_EMPNO":5433});
    

    Concerning

    J

  • My requirement is, if we click on the POP UP LOV element so I want the dependent value of this item in column of the text element in a table.

    My requirement is

    If we click on the POP UP dot LOV button then I want the dependent value of this item in column of the text element in a table.

    How do I get this as a table?

    Hi Dan,.

    I have a table, in the first column is popup LOV.and second column key is text element.

    So my question is if we click contextual key lov and select employee name, then I want to show the email address of this employee in the second column of tabular presentation.

    This can be done with AJAX. Write a JavaScript function on the onchange event of popup LOV item (Employee) key and pass the number of the employee selected to your AJAX call, go get the employee email and assign it to your entry corresponding to the key LOV popup text has changed.

    As your dealing with Form (Wizard Based/APEX_ITEM Based-not specified) in a table, you take insofar as each column is the table of elements mapped to APEX_APPLICATION input. G_FXX tables and therefore to write JavaScript to locate the item to update.

    I hope this helps!

    Kind regards

    Kiran

Maybe you are looking for