Controlling item field help popup

We'd like to be able to better control the popup help that is available for a given Item, in this case a Multi-Select listbox. HTMLDB nicely creates an anchor link out of the label for the listbox item, but the information we'd like to display in the resulting popup window is actually stored in another part of our application. Our options seem to be:
1) Duplicating the "help" information in the associated HTMLDB location, either by manually copying into the "Help Text" associated with the listbox in Application Builder (worse case), or perhaps updating via API calls from our "help" tables - are there such supported API calls?
2) Creating our own label/anchor and placing it above the item (multiselect list in this case), and then doing our own popup content, via JavaScript and htp.p calls.
Any better ideas? Basically, we can easily handle the coding of (2) but would like to be able to marry this to the nice label already created for us, if we can. Also, it's not entirely clear how to create a simple anchor tag and place it relative to it's related item in the region (sorry - newbie question there).
Thanks,
Jim

Jim:
I dont think you fully understood my suggestion, it would do what you are looking for.
To rephrase:
Store all your help text in tables outside of the HTML DB application with means to tie them back to your page items
On your HTML DB page, create a onload process that fetches the help text from your table. Something like
select text1,text2,text3,...
into :P1_HELP1,:P1_HELP2,:P1_HELP3,...
from help_table
where ...where all the items are hidden page items.
Now, for each of the page items, go to the Help Text box and put in the corresponding hidden item using the &P1_HELP1. syntax
Hope this helps.

Similar Messages

  • Field help popup empty

    See http://screencast.com/t/R8l0B3zMpw6
    It works fine in IE but in Firefox I get an empty popup. I just upgraded from 3.x to 4.x so thought it might be related to browser caching so I cleared my FF cache but still no go.
    Any ideas? Thanks.

    Hello Vikas,
    I can’t tell you why it happens but I can tell you that I’ve checked this help field on apex.oracle.com using FF 3.6.3 and Chrome 7.0.517.44 and in both cases it worked just fine. So, maybe this is a local issue after all.
    Regards,
    Arie.
    ♦ Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
    ♦ Author of Oracle Application Express 3.2 – The Essentials and More

  • Accessing Field Help from item on different Page

    I manually created a tabular form used for posting and I wanted to implement the field help for the column headers. I have a seperate maintenance form that already has the appropriate help text stored for each item. I want to have my tabular form popup help get the help text from the other form. I looked at the code from the other form and it was doing this for the field:
    javascript:popupFieldHelp('25020711860698767','439667227918056')
    So I went into the Report attributes section of my tabular form and entered this:
    <a href = "javascript:popupFieldHelp('25020711860698767','439667227918056')"> Security Type </a>
    It seems to work perfectly, but I just want to make sure this is the best way to do this. Are the arguments sent to popupFieldHelp unique for every item in an application?

    Sorry. Had to change the href so you could see what I typed:
    <-a href = "javascript:popupFieldHelp('25020711860698767','439667227918056')">Security Type<-/a>

  • Would like to use apex_item to popup a calculator for a text item field, is this possible in apex 4.2.2?

    would like to use apex_item to popup a calculator for a text item field, is this possible in apex 4.2.2?

    I imagine you could reverse engineer what APEX delivers when you declaratively choose text field with calculator.
    For example, the generated source includes an event:
    onclick="calculatorPopUp_p_t01();"
    These get added to the attributes of your apex_item.text() call.
    Alternatively you just paste the entire generated content, escaping the necessary data.

  • Show F4 Help Popup

    Hi all,
    i) I have an F4 Help Popup working for vendor.  It's shown in a table view for line items of a service ticket, so my code is in the iterator
    *set input field and F4 help to the Partner field in table
    strA = 'ShowF4KeyAndValueHelp2(' .
    CONCATENATE 'myFormId(''' p_cell_id '''),' INTO strB.
    strC = ' ''CRMT_PRIL_QUERY_ICWEB_MAIN-VENDOR_ID'')'.
    CONCATENATE strA strB strB strC INTO strF.
    col_vendor->showHelp    = 'TRUE'.
    col_vendor->onvaluehelp = strF.
    p_replacement_bee = col_vendor.
    However I can't get it to work for product_id - a popup comes up that is just a blank white box.
    The code is the same above and I've tried
    str4 = ' ''COMM_PRODUCT-PRODUCT_ID'')'.
    str4 = ' ''COMT_PRODUCT_DATA-PRODUCT_ID'')'.
    str4 = ' ''CRMT_PRIL_QUERY_ICWEB_MAIN-PRODUCT_ID'')'.
    ii) I've seen the weblogs on creating a show help popup ffrom scratch - which I may have to do in the end - but do you have any control over this ShowF4KeyAndValueHelp2 popup (eg like limiting the results shown to business partners of role vendor, etc)
    Cheers
    David

    Hello Ravi,
    I think I have to explain via screenshot. When opening the input help by default the user gets the view 'history', in this example for fiscal year / period:
    For some users it's confusing that within the history the periods are mixed up and some are 'missing' (indeed they are not missing but weren't used yet).
    So by default I would like to bring up the setting 'single values' when opening the input help:
    I hope it's more clearly now.
    Thank you very much!

  • Expiring Lot-Controlled items and open orders/deliveries

    <h5> Hi,
    We are writing a custom program to block lot-controlled items which are near expiry. The custom program query LQUA-VERME (available stock) field to determine the qty it can block. However, the LQUA-VERME field does not take open orders and open deliveries into consideration. For example, for an item, the available stock in the warehouse (LQUA-VERME) is 20. But there are 5 open deliveries and 5 open sales orders. So in reality, the custom program should block only 10 units. Is there a SD table/field which has consolidated open deliveries and open orders qty we can look at? Or available stock in WM after considering open deliveries and open orders? <h5>
    Thank you.

    Hi,
    SAP does availability check based on IM stock and not on WM stock.
    So I dont think there are any such reports available that shows WM stock with considering delivery and sales order quantity.
    regards,

  • Is there anywhere where Apple describes the function and use of every field and popup and checkbox in the email setup "panes"???

    So you call up an account in email
    Account Information is selecgted in the 3-choice menu-bar/button (what is that thing called, anyway? An "inspector"? (frown).
    Then check "enable this account"--is selectable
    Then Account type: iCloud IMAP or example--this is NOT selectable.
    Then "Description field" What's it for, where does it show up, especially if it shows up in other "related" or "integrated" programs?
    Alias popup: What's this for? How do you use it. What approaches, strategies, effects might one employ?
    Email address is pretty straight forward--but see "user.name" in the "server sub-box/sub-pane" below.
    Full Name:  What full name? Where does it appear in use? I cannot access it from the pane/panel, so how do I set it, or who/what sets it?
    Outgoing mail server (SMTP): OK, here's a popup that isn't congruent with "account type" in the first sub-pane. Or is IMAP only an extroverted function/setting, and (SMTP) is a introverted one (IMAP for outbound, SMTP for inbound)?
    Now comes Confusion: Outgoing Mail Server popup menu, which leads you off to a wholenother pane that lets you create new/delete old incoming server names.
    There's a Description (what's that for, what does it do?  Ditto Server name--I get than's something like smtp.ISP.Com or IMAP.ISP.com). You can set those fields in the + menu Account Information Pane, with its blank text fields. And you can also "double-click to enter" that field in the list itself. Why is that?And then I can select Advanced, and get another batch of checkboxes, fields, and popups.
    But I left the Account Information pane before asking, What is this Thread-Lock Stitching Certificate thing? (Or is that Transport Layer Secrecy Sertificate, what?  None is displaying now, but if I popup what's beneath it a humongously long "ID" string, which I take to be, what, my Apple ID? A public key/ provate key encryption string/key? How do I use it if I'm trying to keep the National Surveillance Agency from eavesdropping, "in the clear," my every blessed keystroke, "phrase-stroke" (think VoIP), and if I use the thing, can the president just press a button and send a drone to blow me off the planet (and anyone near me at the time--always great fun for friends and family)?
    And never mind router and FiOS, etc., modem settings. and the Network settings outside of email....
    I guess my bottom line is, the user is presented with a rich smorgasbord of significant choices by all of the panes and panels, etc., on the mac, iMac, iPad-Phone-Watch real soon now, mac pro, macbook pro, etc.  But the specific description of the proper use of these description/instruction on their use and function is impoverished.  I think manuals used to handle some of these issues. But where are the manuals? Or am I just so overwhelmed by the complexity of what was once a simple user interface that I can't see pointers (in light grey type on lighter grey backgrounds--what the heck is wrong with black type, I'd like to know!) staring me in the phiz. Oh, help.

    Hi Cff7dxp,
    I am glad to hear that your issue has been resolved from the provided troubleshooting steps. Please feel free to post in Lenovo Community Forums if you have any further queries!
    Did someone help you today? Press the star on the left to thank them with a Kudo’s!
    Cheers!
    Hemanth Kumar
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Activation of Bank Control Key field (P0009-BKONT) in IT 0009

    Hi,
    We got a requirement to activate Bank Control Key field (P0009-BKONT) in IT 0009 for the Countries Barbados, Dominican Republic and Trinidad & Tobago.
    For activating this field, we copied a new screen for each country for IT 0009 and made the field P0009-BKONT as Standard in T588M (Screen Modifications). Updated the feature P0009 also.
    When checked IT 0009, Bank Control Key is not found. Again, we have added the entries for these countries in table V_T521A (Bank details: Relevance of special fields) by selecting Control Key as Relevant.
    Still no luck. Bank Control Key is not seen in IT 0009.
    Can someone help me by providing solution how to activate field P0009-BKONT for the above countries. Thanks !!

    Hi Sai,
    You mean system uses this new screen but you don't see the field on it?
    If this is npt the case and system does not select the right screen check the feature P0009 in PE03.
    Regards,
    Omid

  • Consignment stock - consumption advice for lot controlled item

    Consignment stock - consumption advice for lot controlled item
    Just have a look at consignment stock processing in 11.5.10. One question I have is how a supplier receives a consumption advice. I try to print the blanket release and I cant. Also from all I can see I cant see where on the consumption advice the lot numbers/serial numbers used are indicated.
    Can anyone help?

    Hi,
    SAP does availability check based on IM stock and not on WM stock.
    So I dont think there are any such reports available that shows WM stock with considering delivery and sales order quantity.
    regards,

  • How do you set the number of visible items in the popup box of a JComboBox?

    Hi,
    Do you know how to set the number of items that shall be visible in the popup box of a JComboBox?
    I have produced an implementation of an autocomplete JComboBox such that following each character typed in the text field, the popup box is repopulated with items. Normally 8 items are visible when showing the popup box. Sometimes even though the list of items is > 8 the popup box shrinks in height so that 8 items are not visible.
    Thanks,
    Simon

    Below is my JComboBox autocomplete implementation.
    The problem seems to occur when the list of items is reduced in number, the button selected and then the list size increased, the popup box does not automatically increase in size. I have tried setMaximumRowCount � but does not resolve the problem.
    To see how it works:
    1)     click in text field.
    2)     Type 1 � the full list of items are shown.
    3)     Type 0 � the list has been narrowed down � the popup box is greyed out for remaining items.
    4)     Type Backspace � the full list of items is redisplayed.
    5)     Type 0 � to narrow down the list.
    6)     Select button � the popup box is invisible.
    7)     Select button � the popup box is displayed with 2 items.
    8)     Select Backspace � here is the problem � the combo box list contains all items but the popup box has been shrunk so that only 2 are visible.
    9)     Select button � popup box is invisible.
    10)     Select button � popup box is as expected.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.tree.*;
    import java.util.Enumeration;
    import java.util.Vector;
    import javax.swing.plaf.basic.*;
    class Test
    private JComboBox jCB = null;
    private JTextField jTF=null;
    private String typed="";
    private Vector vector=new Vector();
    public Test()
    JFrame fr=new JFrame("TEST ComboBox");
    JPanel p = new JPanel();
    p.setLayout( new BorderLayout() );
    ComboBoxEditor anEditor = new BasicComboBoxEditor();
    String[] s = new String[30];
    for (int i=0; i<30; i++) {
    s[i] = (new Integer(i+10)).toString();
    jTF=(JTextField)anEditor.getEditorComponent();
    jTF.addKeyListener(new KeyAdapter()
    public void keyReleased( KeyEvent ev )
    char key=ev.getKeyChar();
    if (! (Character.isLetterOrDigit(key)
    ||Character.isSpaceChar(key)
    || key == KeyEvent.VK_BACK_SPACE )) return;
    typed="";
    typed=jTF.getText();
    fillCB(vector);
    jCB.showPopup();
    jCB = new JComboBox();
    jCB.setEditor(anEditor);
    jCB.setEditable(true);
    boolean ins;
    for (int x=0; x<30; x++)
    ins = vector.add( new String(s[x]) );
    fillCB(vector);
    jCB.setSelectedIndex(-1);
    fr.getContentPane().add(p);
    p.add("South",jCB);
    p.add("Center",new JButton("test combo box"));
    fr.pack();
    fr.show();
    public void fillCB(Vector vector)
    typed = typed.trim();
    String typedUp = typed.toUpperCase();
    jCB.removeAllItems();
    jCB.addItem("Please select");
    for(Enumeration enu = vector.elements(); enu.hasMoreElements();) {
    String s = (String)enu.nextElement();
    if (s.toUpperCase().startsWith(typedUp)) {
    jCB.addItem(s);
    jTF.setText(typed);
    public static void main( String[] args )
    Test test=new Test();
    Many thanks,
    Simon

  • Need to Stop Serial/Lot control item to be automatically picked

    Hi,
    I have an requirement for auto (schedule pick release). But customer wants that only non serial/lot controlled items will be auto picked. But Lot Controlled and Serial Controlled (At Receipt) items will not be picked automatically. How I can achieved that ?
    Thanks for your help.
    Regards,
    Amit

    Hi Sayantan,
    You do have a couple of options depending on what release of the apps you're on and how you set the Inv Org parameter Allocate Serial Numbers.
    From 11.5.10 on, a potential new value can be set for this parameter (available also on 11.5.8 and 9 via backport patch). The parameter governs the way serial numbers are allocated at Pick Release.
    Previously, the values available for this parameter were just a basic “No” (the default value) or “Yes” (whereby Oracle would auto-suggest, in a non-intelligent way, available serial numbers at the time of pick release). The new value available is “Yes – User-defined” which allows some custom logic to be applied to the serial number allocation.
    With the value set to “Yes – User-defined”, Oracle checks for any custom code in the INVSRSTB.pls stub/custom hook when a pick release is launched. (Inv_Detail_Serial_Pub.Get_User_Serial_Numbers)
    Regards,
    Jon
    P.S. Also take a look at *Auto Pick Confirm Flag Does Not Work For Serial Items If Allocate Serial Number is Set to'Yes User Defeined' [ID 337964.1]* on MOS.

  • GRC 10.01 - RCM report to be added with control relevance fields

    Hi GRC Experts,
    I
    I need to add Control relevance fields into the RCM report - Risk and control Matrix. I added through the IMG node as below:
    Governance, Risk and Compliance-->Reporting-->Maintain Report Column Settings and selected the F7 report and clicked the columns and added the fields CN_RELEVANCE and CN_RELEVANCE_T. It worked fine in the Development system.
    When I moved the transport into QA, the RCM report is not having any columns to display and it says 'Table does not contain visible columns'.
    Appreciate any help on this issue.
    Regards,
    Saran.

    Hi Ravi,
    Can you try in the following IMG path.. I never faced this, but gut feel says importing report from 000 should help
    IMG Path is Controlling > Cost Center Accounting > Information System > Standard Reports
    Regards
    Ajay M

  • Urgent : Handling of serial control items

    Hi All,
    I had developed a concurrent program to automate the process of updating the quantity on hand and average cost whenever a new inventory org is created.
    My code is inserting data in mtl_transactions_interface table and after that the Interface manager is taking care of things.
    But there are items which are not getting picked from mtl_transactions_interface table and the error is 'For this transaction row the serial records are missing’. Can anyone please advise how to handle the serial control items and what is the specific check needed for these. If anyone has the code for this it would be of great help.
    I need this on an urgent basis. Any help will be really appreciated.
    Regards,
    Shruti

    Hi All,
    We have a requirement wherein whenever a new inventory org is created the quantity on hand needs to be moved & average cost need to be copied from an existing org to a new org with in Oracle. This is currently a manual process and we are automating the same.
    For this we are populating the MTL_TRANSACTIONS_INTERFACE table.
    The process works fine for normal items but whenever we use this for a serialized item (populating the MTL_TRANSACTIONS_INTERFACE and MTL_SERIAL_NUMBERS_INTERFACE , it gives the errors
    ‘Invalid status in STD_GRP’
    ‘SubInv does not match’
    in the MTL_TRANSACTIONS_INTERFACE table.
    If anybody has come across this or has any idea about this please provide some pointers. It would be really helpful as its getting very urgent now.
    Regards,
    Shruti

  • Configure ITEM FIELDS (Class /SAPSRM/IF_MDF_ITM_DYN_CONTROL) in SRM 7.0

    Hi,
    I am using the class /SAPSRM/IF_MDF_ITM_DYN_CONTROL with the common signature
    IV_OBJECT_TYPE
    IV_FIELD_NAME
    IS_HEADER
    IS_ITEM
    IS_ADD_DATA
    CS_METADATA
    to control my fields within SRM on ITEM LEVEL.
    Question:
    I have one Shopping cart with two positions.
    Is it posiible to configure the Item fields now on a positional basis?
    eg.
    Position 1 Field Description available
    Position 2 Field Description not available
    I debugged the class and changed cs_metadata for fields on position 1 and 2 but this might show no effect.
    Any ideas?
    Thanks and regards
    Andreas

    Problem solved, wrong coding

  • Field Status control for fields at Account assignment level .

    Hi All ,
    I have to take care of enabling / disabling / hiding / making fields mandatory  for some of the standard and custom fields for SC and PO depending on the Account assignment value .
    I am not sure how to go about this .
    I think this has to do something with the field status control .
    SPRO -> IMG -> SRM sever -> cross application basic settings -> extension and field control ( personalization ) -> Configure control for fields of substructure .
    I think i have to define some dyn class and also methods .
    But not sure how to move ahead , how to declare class / methods , which super class to use , how will i get the req parameters for the methods , ...
    Will appreciate a lot if somebody can guide me on this .
    Regards,
    Ambar Patil.

    Hi ,
    Check in SPRO for SRM -> Extensions and Field Control (Personalization) -> Configure Field Control.
    The metadata configuration for enabling disabling actions/fields in SRM can be checked from the tables
    This contains the data for all the business objects
    Check in SM30 the following views:
    /SAPSRM/V_MDA_HD for Header actions
    /SAPSRM/V_MDA_IT for Item Actions
    /SAPSRM/V_MDF_HD for header fields
    /SAPSRM/V_MDF_IT fir IT fields.
    You can customize your logic for enabling diabling the actions or fields by maintaining the entries in the corresponding customer views for this data
    for e.g.
    /SAPSRM/V_MDF_HC for header customer fields 
    /SAPSRM/V_MDF_IC for item customer fields
    You need to maintain field enabled, disabled ,required based on your requirement.
    Regards,
    Neeraj

Maybe you are looking for