[Forms 10] How to activate all buttons in a details block?

Hi,
I have a details block based on products. (10 lines)
I have a block_buttons with a button on the same canvas.
I set the block_buttons number of records to 10 so that the buttons and the records are aligned.
[prodno] [button] <-- active
[prodno] [button] <-- disabled
[prodno] [button] <-- disabled
[prodno] [button] <-- disabled
[prodno] [button] <-- disabled
At the moment only the first button is active.
The 9 buttons under it are disabled.
I can't find if I have to set a property or to write code to enable the 9 buttons under the first one.
Thanks for your help.

Hi,
I have managed to get the buttons list to be actve.
I have created a testbuttons table with a chkbx column.
I added a checkbox list to the block.
The button can't be a database item, but the checkbox can.
Then if I execute_query on that block all items are activated.
Now I'll try creating a PLSql table on the client side and try using it as support for the control block.

Similar Messages

  • How to activate hold button in MIGO ?

    Dear all,
    How to activate hold button in MIGO Screen ?
    Jeyakanthan

    Note 316931 - MIGO: 'Hold data' does not work
    Summary
    Symptom
    The function 'Hold data' is not active in Transaction MIGO.
    Additional key words
    Enjoy
    Cause and prerequisites
    This is caused by a program error.
    Solution
    Set the attribute 'Hold data' in the Screen Painter (Transaction SE51) for program SAPLMIGO in all screens. Generate the screen after you made the change. The functions are then available.
    You do not need to implement the changes manually if you import Support Packages.
    A prerequisite is that Note 303091 exists in your system.
    Manage held data
    You can use this function to hold the data you are currently entering. No documents are posted.
    To retrieve this data, choose "Goods receipt -> Held data". When retrieving the data, the held data is deleted from the overview tree.
    If you want to delete held data that is no longer required from the overview tree, you can select this data with "Goods receipt -> Held data".
    It is also possible to use held data as a reference for frequently recurring transactions, that will not be deleted after being called again.
    Caution:
    Some data cannot be held by the system and has to be re-entered after you try to retrieve it. This data includes:
    Batch classification
    Import data
    Profitability segment
    In Batch Classification, newly created selection criteria is lost if you do not post the document immediately.
    Edited by: sudhansu satapathy on Mar 4, 2010 9:19 AM
    Edited by: sudhansu satapathy on Mar 4, 2010 9:21 AM

  • How to activate all inactive objects for current user

    Hi
    How to activate all inactive objects for current user ...
    ... I have found a (long winded) way to do this:
    - Environment / Inactive Objects
    - Add to Worklist
    - Display Worklist
    - Select All
    - Activate
    this will open a dialog titled "Inactive Objects for <username>"
    which has the exact functionality I need ... but I can't figure out how to get to this dialog directly - without so many intermediate steps
    the SAP docs repeatedly mention the ability to activate the inactive worklist - but do not mention how
    does anybody know the TCode for this dialog?
    thanks
    ps does the term "mass activation" apply to importing change requests rather than development activation?
    Edited by: FireBean500 on Jun 4, 2010 11:07 PM

    No other way. But usually it's far more simple as all objects are already in our own worklist.
    I wonder why your objects are not already in your worklist, as everytime you create or maintain an object, it is added to your worklist.

  • How to find all the changes management details (thr DB tables or FMs)

    Hi Experts,
    Could anyone please tell me how to get all the Change management details.
    I mean are there any database tables or FM through which I can get all the Changes Management(CHARM) details.
    like status,priority,texts,descriptions etc...
    I need them for an interface....
    Thanks
    Yogesh Gupta

    Hi,
    Yet another request to use my crystal ball.
    We had one pc which is having oracle 9i enterprise manager configured(windows 2000) only to connect the db.
    This remembers me of the Gospel of St. Luke, chapter 2, where it is stated,
    'and they found the child in the manger'.
    This resulted a Jewish theologian to remark: 'The manger? Well, so that must have been their own manger'
    So what does 'the' db mean? The Linux one? Or a separate on Win2000?
    It is quite possible to manage a Linux database using OEM on Win2000, with OMS on Win2000.
    'But our server is not having enterprise manager'. Yet another riddle. Which server? There seem to be at least two.
    1 Now if I drop these tables, will I be able to connect to our database using the windows2k pc through Enterprise Manager?
    Yes, but only in standalone mode, and you can't use OEM alerts, and jobs anymore. You would be better off using Sqldeveloper, as OEM Sql worksheet is a nightmare.
    2 That is your decision.
    3
    oemctl ping oms
    will check whether you have an Oracle Management Server running.
    You already seem to have the Enterprise Manager Repository, so you must have OMS running somewhere. (Why install the repository, if you don't use it)
    Sybrand Bakker
    Senior Oracle DBA

  • How to validate non commited items in detail block.

    Hi All,
    I have a Detail block with 10 rows and 2 columns. the select of items is based on LOV. If i select One item in one row, then the user cannot select the same item again in other rows. either I need to not show the selected item in LOV or I need to raise form trigger failure and ask him to change values. This is to be done before commiting the items. Can anyone, please suggest me some way or triggers I can use.
    Thank you.

    If the process is done by a key-commit trigger or a when button-pressed trigger then it is simple . But if there is no such trigger then you should create it because it is more convenient to make controls inside key-commit rather than in pre-update or pre-insert because these triggers do not accept restricted built-ins.
    To validate your items just loop through the list of records and compare the values to the one you are on. Then if there are no match then you go to the next record to search for.
    Something like this :
    declare
    v_current_value_to_compare varchar2(100);
    v_record pls_integer;
    begin
    go_block('detail_block_name');
    first_record;
    while :system.last_record = 'FALSE' loop
    loop
    next_record;
    v_current_value_to_compare := :detail_block_name.item_name;
    v_record := :system.trigger_record;
    if :detail_block_name.item_name = v_current_value_to_compare then
    -- make your control here
    end if;
    exit when :system.last_record = 'TRUE';
    end loop;
    go_record(v_record);
    end loop;
    end;

  • How to Activate GOS button in HR transactions like po13,pp02,pp01 etc

    Hi guys,
    Can you please help, could you please give me so guyide lines on how to activate the GOS button in HR transactions like po13,pp01,pp02 etc. The GOS button is not visible at all in our system. I have rad various threads but they all assume that the button is visible. My requirement is activate it so that it becomes visble.
    We would like to attach .doc.xls.pdf documents against various OM objects hence the need to activate the GOS button.
    Thank you.
    Andy

    Hello Andy,
    I found your post in another thread and I replied there.  So I only add the link:
    Attach PDF to position
    Anyway I was wondering so far if you did selected any HR object in PO13 or PP01 to make sure taht GOS button doesn't appear?  GOS button is shown only if you select an HR objects in those tcode.  (cfr the link above for screenshot).
    regards
    Hadrien

  • How to activate all these functionalities

    Hi,
    I am on ECC 6.0 but not seeing following buttons, icons or processing options.  These fucntionalities are listed as availble in ECC 6.0 but not able to trace them..  Let me know how to activate and/or locate them.
    1. "Felxible Specs" pushbutton on Results Recording screen
    2. On Results Recoring screen menupath Extras > Transfer Log for copying Inspection Results. Under Extras I see Error Messages list and then next option is Inspector, Date and TIme but no 'Tranfer Log' oeption which is I suppose should appear in between these two options.
    3. Audit management transaction
    4. Stability study transaction
    5. Work overview for quality inspector like a cockpit
    6. Flexible reporting - QMevaluations grahic display
    Thanks

    Hi ,
    Please follow the given below link.
    http://help.sap.com/erp2005_ehp_03/helpdata/en/42/fbded750e61febe10000000a422035/frameset.htm
    Regards,Kundan

  • How to hide all button except one in a PageButtonBar

    Hello,
    I am newbie to OAF.
    And i am trying to do is, when i would clink on a submit button of my Update page(page is using Train. All the buttons are in a TrainFooter Region, whose lay out is pageButtonBar and Submit button only visible when i am on the last page of train, i.e. Summary Page) then all the button except one (Back to Search Page) will get hide.
    Pls let me know where i need to work to do this, i try to do it in PR but no change get reflect.
    Thanks,
    Udit

    Hello Abdul,
    Yes, i want only "Back to Search" Button on last page when i press "Submit" Button.....but before pressing submit...all button should be there on Summary(last) page except "Back to Search" Button....and when i press Submit Button then only page buttons get hide without any change in whole pageLayout.
    Here is CO of my TrainFooter===========
    PR====
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    OATrainBean trainBean=
    (OATrainBean)pageContext.getPageLayoutBean().getLocation();
    trainBean.prepareForRendering(pageContext);
    int step = trainBean.getSelectedTrainStepRenderedIndex();
    if(step + 1 != trainBean.getNumberOfRenderedTrainSteps()){
    OASubmitButtonBean submitButton =
    (OASubmitButtonBean)webBean.findIndexedChildRecursive("Submit");
    submitButton.setRendered(false);
    PFR==========
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    if (pageContext.getParameter("Cancel") != null)
    pageContext.forwardImmediately("OA.jsp?page=/oracle/apps/ak/Emptry/webui/EmpTrySearchPG",
    null,
    OAWebBeanConstants.KEEP_MENU_CONTEXT,
    null,
    null,
    true, // retain AM
    OAWebBeanConstants.ADD_BREAD_CRUMB_NO);
    if(pageContext.getParameter("Submit") != null){
    am.getOADBTransaction().commit();
    throw new OAException ("Current Record is Updated!!", OAException.CONFIRMATION);
    Pls let me know in any other confirmation.
    Thanks,
    Udit

  • How to activate all enhancement spots

    Hi,
    I am working in upgradation project.
    After upgrade system there are so many enhancementspots not activated.
    so i need to do manually each one.
    Is there any program to activate all enhancementspots.
    your responses will be appreciated.
    regards,
    masha

    Hi,
    Activating all the enhancem,ent spots may cause problems in your system because some enhancements may not be working properly. If you activate those the transactiona may get affected. So it is better that you activate the required ones only manually.
    Also refer:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/5f/103a4280da9923e10000000a155106/content.htm
    Regards,
    Renjith Michael.

  • How to know all the items into a block

    Hello everybody.
    Im working with Forms and Reports 10G.
    A fast question.
    I need to know all the items into a block.
    I know that with the get_block_property first_record and Last_record I can know the first and last item into a record but
    how I can know all the others?
    Thanks in advanced and regards to all.
    Happy Cristmast

    You can the fisrt item in a block by using GET_BLOCK_PROPERTY('BLOCKNAME', FIRST_ITEM);
    then loop over the item
    LOOP
      vcItem:=GET_ITEM_PROPERTY(vcItem, NEXTITEM);
      EXIT WHEN vcItem IS NULL;
    END LOOP;

  • How to make all nodes in a detailed navigation tree open automatically??

    Dear All,
    I have added some iViews to two folders and add these two folders to a workset "Time" and then add "Time" to the role of Employee portal user.
    How to make all nodes expanded automatically when this workset is clicked in EP??
    thanks,
    Zita

    Not surprising...it does not work even if you follow the exact way...
    Role ->
             Workset 1
                          -> Page 1
                          -> Workset 2
                                           -> Page 2
                          -> Workset 3
                                           -> Page 3
    When the user clicks on Role which is the Entry Point, I want the user to see Page1 (works alright) and want the tree node Workset 2 open (doesn't work)...I want tree node Workset 3 closed (which is what happens...)
    The thing is Workset 2 has to be open...
    This is what I've done...I've made the Initial State of Navigation Panel set to "Open"...
    What else is to be done????
    Thanks a lot.
    JP

  • How to validate date between Header and Detail Block..

    Hi All,
    I was trying to find a way where, suppose I enter 'from date' and 'to date' in the header block.then in detail block all 'from dates' and 'to dates' should be restricted between the dates entered in the header block.
    Thank you

    Or U Can Simply set in the child item lowest / highest Allowed Value
    Invoke Property pallete for child date item and set the following
    lowest Allowed Value :header.from_date (must be prefix with :)
    Highest Allowed Value :header.to_date
    siju.koiply

  • How to make all Button component instances trigger rollOver sound?

    Hello all--
    I am using the Button component (the one shipped with CS3) in
    many places in my AS3 project. I am coding in .as files, not on the
    timeline.
    I have skinned the Button to use the colors I like. Now I
    wish to "skin" it so that all instances generate a rollOver sound,
    and I'll be darned if I can figure out how.
    I know I can listen for ROLL_OVER events in each Button
    instance. But I have many many Buttons and it seems kludgy to add
    that same code to every class I have which tracks a Button. I am
    hoping there is some way I can make *all* instances of Button
    respond to rollOver the same way. I am hoping it is like
    setComponentStyle or changing the skin for the Button; I can do it
    in one place and it works everywhere.
    I guess I can listen on the Stage level for bubble-ups of
    ROLL_OVER, trap those that come from Button instances, and handle
    it from there, but stagewide listeners also seem a tad kludgy.
    Is there some elegant way to make all my Buttons
    automagically generate the same rollOver sound?
    Many thanks,
    Matthew Ford

    It's regrettable there is no reply. But in case someone comes
    across this topic, FYI I put on my main View class (to which all
    other views and GUI are childed) an
    addEventListener(MouseEvent.MOUSE_OVER...). The MOUSE_OVER events
    bubble up to that.
    Then in the listener function I see if the event.target is
    Button. If it is, I trigger the sound.
    Curiously, the supposedly better ROLL_OVER event did not
    bubble up predictably. Sometimes it did and sometimes it did not.
    But the docs say that event is not supposed to bubble for some
    reason.
    I still think there is a better way and I'd like to hear it.
    Maybe I just need to make my own clone and adaptation of the
    Button, but I am not experienced yet with creating components
    (SWCs) and it appears that simply overriding the Button class with
    my own .as file does not work-- the rollOver functions report
    errors that they cannot be overridden.

  • Form Guide: How to hide all the field of a  subform

    Hello,
    I'm an experienced LC Designer user for PDF Forms. I need to work on my first Form guide today.
    The first thing I cannot realize is to hide all the fields in a subform, based on some conditions. Is it possible to make that in a sort of script that work fine for both the pdf and the form guide?
    I have noticed that subform doen't exists into form guide. What append with theire event scripts?
    Thanks
    Denis

    DECLARE
      LC$Block   Varchar2(40) := get_form_property( NAME_IN('System.Current_Form'), FIRST_BLOCK ) ;
    BEGIN
      Loop -- For each block of the form
         Set_Block_Property( LC$Block, INSERT_ALLOWED, PROPERTY_FALSE );
         Set_Block_Property( LC$Block, UPDATE_ALLOWED, PROPERTY_FALSE );
         Set_Block_Property( LC$Block, DELETE_ALLOWED, PROPERTY_FALSE );
         LC$Block := get_block_property( LC$Block, NEXTBLOCK ) ; -- next block
         Exit when LC$Block is null ;
      End loop ;
    END;Francois

  • How to activate a button with Enter key?

    Hi
    I was certain that in AC3 this is done by default, when the button is in focus and the ENTER key is press, it dispatches a Click event.. but it doesn´t work, am I missing something?? Thanks for your help.
    myButon.addEventListener("click", funClick);
    function funClick(evtObj:Event):void {
    trace("yes");

    if you have btnNum buttons with names btn1, btn2,... and they each have a listener function f1(), f2(), ...  you can use the following to code for them all and the enter key:
    var btnNum:uint=2;
    for(var i:uint=1;i<=btnNum;i++){
        this["btn"+i].addEventListener("click", this["f"+i]);
        this["btn"+i].addEventListener(MouseEvent.MOUSE_OVER,overF);
        this["btn"+i].addEventListener(MouseEvent.MOUSE_OUT,outF);
    stage.addEventListener(KeyboardEvent.KEY_DOWN,f);
    function overF(e:MouseEvent){
        stage.focus = InteractiveObject(e.currentTarget);
    function outF(e:MouseEvent){
        stage.focus = null;
    function f(evtObj:KeyboardEvent):void {
        if(KeyboardEvent(evtObj).keyCode==13 && stage.focus != null){
            stage.focus.dispatchEvent(new Event("click"));
    // define your f1(), f2() etc functions

Maybe you are looking for

  • Initial Load of Customers as Persons?

    Hello, does anyone know, whether it is possible to download some customers from R/3 to CRM as persons instead of organizations. The background is, that we have debtors who are persons, not organizations. As R/3 does not differ between Org's and Perso

  • Pages and Automator - simultaneously save as Word

    Okay, we can export as MS Word but my wife wants to be able to do it simultaneously AND have the file saved to a specific folder for Word files. This sounds to me like something Automator might be able to do - has anyone had any luck with this specif

  • GT 610 2nd monitor pink screen

    I've recently installed an MSI GT 610 graphics card and have set up 2 monitors.  The primary monitor is on the DVI-I port, the secondary on the D sub port has a pink colour cast. Greens won't show on the 2nd monitor. I've swapped the monitors around

  • Oracle application server 10g enterprise manager is not starting

    Hi all, Pls. help me, our OAS 10g's enterprise manager is not starting whereas AS is up & opmn is also running. Can anybody has idea?.Thanks in advance.

  • Com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No Adobe Form Is Assigned

    Hi Portal Experts, We are using Interactive Adobe Forms for an ISR Scenario running on  EP7.0 NW04s, SAP R/3--ECC6.0 It is working fine from longtime but suddenly i dont know why it is not working now.throwing an FPM Runtime Exception, Recently our R