Forms 9i performance

Forms 9i (three tier web enabled) scrolling multi row blocks does not refresh to display every record when Next-Records are requested by holding the Next-Record key down, or every page when many Next-pages are requested by holding the Next-Page key down.
ie is it a question whether it is technically possible for a 9i Form to guarantee to display all the records before reaching the last page of records relative to the key depressions
Thanks

Thanks for the advice Kristof.
I am involved with the initial issue raised by Keith.
The issue we have happens with Next-Record or Next-Page (Page-down). They both 'work' OK such that they will get you to the record/page corresponding to the key depressions you make. Our issue is that if you hold the key down on the last record in the display the display can appear to freeze until it is refreshed showing the final page of records corresponding to the key depressions, thus you do not see all the records in between scrolling up the screen.

Similar Messages

  • READ_TEXT IN FORM AND PERFORM

    Hi all.
    I have an issue in Scripts.
    we are using standard program as print progarm and a zform as form.
    we want to print some text in themain window of the form.
    for that one I created a new progarm for form and perform.
    in taht form i am using this function module read_text to read the text.
    i sending all this text to an internal table.
    up to thuis ok...
    While the data transfering from form to perform (i.e to the form(script)) only the last line of the internal table is transfering.
    and i declared the exporting TABLE OF TYPE ITCSY.
    CAN ANY BODY HELP TO SOLVE THIS ISSUE,
    THANKS IN ADVANCE,
    rEGARDS,
    ESWAR.M

    Hi venkat,
    1. while calling subroutines from sapscripts,
    there is a special technique,
    which has got its own limitations.
    2.
    FORM abc
    TABLES
    in_tab STRUCTURE itcsy
    out_tab STRUCTURE itcsy.
    ENDFORM.
    3. The perform in se38 program should be of the
    above format only.
    4.<b> We cannot pass internal tables.</b>
    5. Rather we need to pass
    VARIABLE NAME
    VARIABLE VALUE
    (see the structure of itcsy in se11)
    6. In this form, we have to read
    the internal table in_tab
    to capture the variable name and its value.
    7. Similary, to return the values,
    we have to put one record (for each variable)
    in out_tab.
    regards,
    amit m.

  • Interactive Adobe form for performance appraisal

    Hi Experts,
    Is it possible to create Interactive Adobe Form for Performance appraisal? I understand that the appraisal template varies company to company.Does it affect the Form? Can we update the infotype 0025 ( Appraisals where appraisee /Appraisals where appraiser tab) ? Please advice on this.

    Hi,
    We had the same question sometime back. This is what we found
    1. Users will not finish Performance Apprisal document in one session, they will complete partially and then comback another day to complete it.
    2. IT25 is not like normal infotype, it might be challenging to update it with BAPI/RFCs.
    These two issues stopped us from doing Adobe interactive forms (PCR like) for Performance apprisal.
    Srini

  • How to avoid Oracle Form to perform commit action ?

    I have a question.
    The case is: After a user correct some data displayed in text items, he needs to click a button to update the record.
    However, the oracle form the commit the update action.
    I don't want to allow Oracle Form to perform commit UNTIL the user closes the oracle form.
    Is it possible to do so?
    If yes, I should use what kinds of Trigger to realize this.
    Thanks a lot.

    First of all I wanna give you advice that please must specify your forms version with complete precision say 10g 10.1.2.0.1 or if 6i.... then tell everyone what have you done regarding your requirements and what are your errors and problems...
    I dont want to allow Oracle Form to perform commit UNTIL the user closes the oracle formso simple is that make a button with label Exit , in WHEN-BUTTON-PRESS trigger write code
    exit_form(ask_commit);
    you can use NO_VALIDATE if you don't want your form to perform commit anyways. . .
    hope it works

  • Form Without Perform

    Hi All,
           Please help, in my program there are certainn FORM STATEMENT which are not a part of any PERFORM statement and when i am DOUBLE CLICKING on to the FORM statement the msg coming is as SUBROUTINE NOT FOUND (possibly dynamic calls).
    Thanks,
    Chandresh.

    Hi Pramod,
                   How are u,I remember u helped in ACTIVATION error,
    but the situation here is when in FORM XYZ double clk on XYZ it gives the dynamic calls error.
    And as u told that these are being called thru some scripts then i suppose its a  BOUNCER for me i am notgetting.
    see like this: 3 Forms without performs
    (1) FORM set_layout  CHANGING ix_layout TYPE slis_layout_alv.
      IF gv_list EQ 1.
        ix_layout-list_append  =  ''.
      ELSE.
        ix_layout-list_append  =  'X'.
      ENDIF.
    ENDFORM.                    " set_layout
    (2) FORM call_va02 USING ucom     TYPE sy-ucomm
                         selfield TYPE slis_selfield.
      DATA :  wa_out2 LIKE LINE OF it_orders.
      READ TABLE it_orders INDEX SELFIELD-TABINDEX INTO wa_out2.
      SET PARAMETER ID 'AUN' FIELD WA_OUT2-VBELN.
      CALL TRANSACTION 'VA02' .
    ENDFORM.
    (3) FORM get_billing_qty.
      SELECT  fkimg
              FROM  vbrp
              INTO  TABLE it_invoices
              WHERE aubel    EQ wa_output-vbeln AND
                    aupos    EQ wa_output-posnr.
      LOOP AT it_invoices INTO wa_invoices.
        n_delqty = n_delqty + wa_invoices-fkimg.
      ENDLOOP.
    ENDFORM.
    thanks,
    Chandresh

  • Error in Form and Perform

    hello all,
    i am using perform statement under a report but problem is that when i m giving further perfor in the form of that perform then it is giving error *Field "VAR" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement. .
    even i have defined it in form ABC. plz help.
    Code:
    select matnr from mara into table itab where matnr in matnr.
    if sy-subrc = 0.
    perform abc.
    endif.
    form abc.
    data : var type i.
    if itab-matnr = 'TEST1'.
    perform xyz.
    else.
    perform mno.
    endif.
    endform.
    form xyz.
    if var = '9'.
    clear : var.
    endif.
    endform.
    form mno.
    endform.
    regards saurabh.

    Hi saurabh,
    The error is coming inside this code
    form xyz.
    if var = '9'.
    clear : var.
    endif.
    endform.
    So either declare a new local variable here with name var.
    Or
    move the declaration of var
    form abc.
    data : var type i.  "<------------- this line
    outside of the form, at a global level.
    hope this helps.
    regards,
    amit m.

  • Forms - Query - Performance

    Hi,
    I am working on a application Developed in Forms10g and Oralce 10g.
    I have few very large transaction tables in db and most of the screens in my application based on these tables only.
    When user performs a query (with out any filter conditions) the whole table(s) loaded into memory and takes very long time. Further queries on the same screen perform better.
    How can I keep these tables in memory (buffer) always to reduce the initial query time?
    or
    Is there any way to share the session buffers with other sessions, sothat it does not take long time in each session?
    or
    Any query performance tuning suggestions will be appreciated.
    Thanks in advance

    Thanks a lot for your posts, very large means around
    12 million rows. Yep, that's a large table
    I have set the query all records to "No". Which is good. It means only enough records are fetched to fill the initial block. That's probably about 10 records. All the other records are not fetched from the database, so they're also not kept in memory at the Forms server.
    Even when I try the query in SQL PLUS it is taking
    long time. Sounds like a query performance problem, not a Forms issue. You're probably better of asking in the database or SQL forum. You could at least include the SELECT statement here if you want any help with it. We can't guess why a query is slow if we have no idea what the query is.
    My concern is, when I execute the same query again or
    in another session (some other user or same user),
    can I increase the performance because the tables are
    already in memory. any possibility for this? Can I
    set any database parameters to share the data between
    sessions like that... The database already does this. If data is retrieved from disk for one user it is cached in the SGA (Shared Global Area). Mind the word Shared. This caching information is shared by all sessions, so other users should benefit from it.
    Caching also has its limits. The most obvious one is the size of the SGA of the database server. If the table is 200 megabyte and the server only has 8 megabyte of cache available, than caching is of little use.
    Am I thinking in the right way? or I lost some where?Don't know.
    There's two approaches:
    - try to tune the query or database to have better performance. For starters, open SQL*Plus, execute "set timing on", then execute "set autotrace traceonly explain statistics", then execute your query and look at the results. it should give you an idea on how the database is executing the query and what improvements could be made. You could come back here with the SELECT statement and timing and trace results, but the database or SQL forum is probably better
    - MORE IMPORTANTLY: think if it is necessary for users to perform such time consuming (and perhaps complex) queries. Do users really need the ability to query all records. Are they ever going to browse through millions of records?
    >
    >
    Thanks

  • Adobe form Processing performance bottlenack in Portal

    Hi
    In our ECC6-> EP7 portal while opening any adobe form in portal it is taking too much time
    in portal monitoring i found this component is taking maximum time in all request overview
    com.sap.tc.webdynpro.runtime.SessionManagement.doApplicationProcessing
    is there any parameter or anything we can do so as to improve adobe form processing in portal or anything related to above mention component so that performance issue in portal will be resolved.

    Hi Bhupinder,
                        Please try this below link:
    http://help.sap.com/saphelp_nwce10/helpdata/en/6f/8e0a414f3af223e10000000a155106/content.htm
    Kind Regards,
    Manoj Durairaj

  • Adobe form Processing performance Problem Portal

    Hi
    In our ECC6-> EP7 portal while opening any adobe form in portal it is taking too much time
    in portal monitoring i found this component is taking maximum time in all request overview
    com.sap.tc.webdynpro.runtime.SessionManagement.doApplicationProcessing
    is there any parameter or anything we can do so as to improve adobe form processing in portal or anything related to above mention component so that performance issue in portal will be resolved.

    Hi Arafat, Thanks for reply
    To answer
    No only adobe form is taking time in opening.All other applications are running fine.
    We are using Adobe Reader Version 8 and Adobe Life Cycle Designer(ADA) also have version 8 and yes there are dropdowns getiing populated in the form
    When i save the generated form and try to open in in my machine it just open in no time
    Please help me out i am struck up with this issue.
    Regards,
    Bhupinder

  • APXPAWKB form has performance issues

    Hi All,
    Am running Oracle EBS release 12.0.4 running on HP-UX Itanium 11i.
    Of late, whenever users try and pay an invoice,using the APXPAWKB, it either takes ages to save that
    single transaction or the form completely hangs.
    I tried re-generating the form but to no help.
    Kindly assist as its end month so salaries cant be paid.
    Thanks in advance.
    Rajab.

    Hi;
    Am running Oracle EBS release 12.0.4 running on HP-UX Itanium 11i.
    Of late, whenever users try and pay an invoice,using the APXPAWKB, it either takes ages to save that
    single transaction or the form completely hangs.Wiht hang you mean? You get any error or screen froze?
    Please follow below and see its helpful:
    AUTOSELECT PERFORMANCE ISSUE IN RELEASE 11 [ID 1070374.6]
    R12: Application Hangs when Finding Invoices in Enter/Adjust Invoices [ID 749757.1]
    PMT:PAYMENT BATCH HANGS IN PENDING, STANDBY STATUS WHEN TRYING TO CONFIRM [ID 1017339.102]
    CONFIRM PAYMENT BATCH HANGS [ID 1051730.6]
    R12: Void Payment With Invoice Workbench Open Causes Application Hang [ID 436529.1]
    Regard
    Helios

  • WEBUTIL - Does adding it to all forms cause performance issues?

    If I add the webutil library and object library to all forms in the system (as part of a standard template) despite the fact most won't use it, will this cause any performance issues???
    Thanks in advance...

    The webutil user guide has a chapter on performance considerations. Have you looked at that?
    The number one point from that chapter is:
    1. Only WebUtil Enable Forms that actually need the functionality. Each form that is WebUtil enabled will generate a certain amount of network traffic and memory
    usage simply to instantiate the utility, even if you don’t use any WebUtil
    functionality.

  • How to use Key Board Key In oracle forms to perform a specific task

    Hello Experts,               I am new In Oracle forms.I am using weblogic server 10.3.5 with oracle forms 11g at windows 7.I have a procedure(say check) under program unit.I have a data block.Now I have need to access Check procedure when I press The 'Ctrl+C'(control +'C' key board key). I have to set this functionality for a single form(module) not for all modules.Please suggest me how to do this by using pl/sql in oracle forms if possible. thank You regards aaditya.

    Hi,
    Its a documentary question, please google for hotkey mapping in forms.
    I hope this is helpful to you Enabling Key Mappings

  • Oracle Forms 6i performance issue

    Hi All,
    I have one query form.
    Im using cursor in form and fetch the data directly and assign to the form block values.
    There are two table involved here.
    Table1 has 1 crore record.
    Table2 has 4 crore record.
    The query fetch the data 50-500 records.
    In backend the select query is fast.
    In front end ,it is taking time to load the data in grid.
    How can i fetch the data quickly in front end.
    Please help me out on this.
    Regards,
    Oracle1001

    You can read documentation about this block property:
    1.Query Array Size
    2. Number of Records Buffered
    3. Query All Records

  • Forms Generator Performances

    I migrated some workstation from Designer 2.1.2 to Dssigner 6.0
    Patchset 1.
    The configurations of systems didn't change
    . 128 MB RAM
    . Windows NT
    . Server Oracle 8.0.5.
    The form generator is now much slower than before because of
    it's memory consumption.
    I don't know if the porblem is Designer Editor or Net8 (the 2
    main differences) but the result is drammatic.
    Any suggestion ??
    TIA
    Tullio
    null

    I do have similar problem, I am running NT 8.05 server, and Form 6.0 client. It takes about 10-15 seconds to bring the simple form runtime up. I noticed before the runtime form comes up to the screen, my CPU usage became 100% utilised for a 2 seconds. I also use file and registry tracking utilities to monitor their behaviour but I still cannot track down what happens in between the start and the first 10 sec. Looks like it is idle doing nothing, hopefully someone may have an answers. In case, it is the hardware deficiency problem, I am currently using Celeron 466, with 384 Mb hdd on my client, same hardware configure with my NT Server 4.0 Service Pack 4. Thanks
    Jos

  • Sap script form perform statement

    HI ALL ,
    CAN ANYONE HELP ME WITH SAP-SCRIPT FORM AND PERFORM SYNTAX. THAT IS WHEN U NEED TO ADD A FIELD TO AN EXISTING SAPSCRIPT, BY USING AN EXTERNAL SUBROUTINE.
    i NEED THE SYNTAX BOTH FOR PERFORM AND ENDPERFORM STATEMENT AND ALSO THE FORM STSEMENT. ANOTHER TRHING IS IF CAN LET ME KNOW HOW TO USE DEFINE STATEMENT IN SAPSCRIPT. WHATS ITS USE AND IS IT RELATED TO THE QUERY ABOVE.
    else,
    U PLZ LET ME KNOW ANY HELPFUL LINKS TO GO THROUGH.
    THANLS IN ADVANCE,
    ANUPMA.

    Hi anupma,
    1. while calling subroutines from sapscripts,
    there is a special technique,
    which has got its own limitations.
    2.
    FORM abc
    TABLES
    in_tab STRUCTURE itcsy
    out_tab STRUCTURE itcsy.
    ENDFORM.
    3. The perform in se38 program should be of the
    above format only.
    4. We cannot pass internal tables.
    5. Rather we need to pass
    VARIABLE NAME
    VARIABLE VALUE
    (see the structure of itcsy in se11)
    6. In this form, we have to read
    the internal table in_tab
    to capture the variable name and its value.
    7. Similary, to return the values,
    we have to put one record (for each variable)
    in out_tab.
    regards,
    amit m.

Maybe you are looking for

  • Need help restoring original desktop after crash and new install

    Question: is there a way to restore my original desktop? My system starting giving me kernel errors. I was running Member when it crashed. I did a restart and the mouse would no longer work. Tried starting in safe mode. Mouse still refused to work. R

  • Disappointing customer loyalty

    My Phone was stolen recently and had an old crap phone as a replacement for the past few weeks while i make up my mind about a phone.I  was due an upgrade anyway so rang the loyalty team to see if they could do me a deal on phones 3 weeks ago, they w

  • Application Context

    I have an application written on the struts framework. In the application configuration information is placed in application state on startup using servlet.getContext().setAttribute

  • Writing on PDF files

    I have three spreadsheets sent to me in PDF format. Unfortunately, although I can see them, I cannot write on them. Is there an easy fix or just a fix?

  • CVS "update" ignores new files in Repository ?

    Hi there. We are using CVS as versioning system with JDeveloper. But when doing a "update" from within JDeveloper (on a package or directory) it seems that new files existing in the repository (added and committed from a second computer) are be extra