An alternative to the timers on Web Forms

Hi all

I learned that TIMERS should be used sparingly on the applications of web forms for performance reasons. Is this true and if so, what can be used as an alternative if similar functionality is required?

Thanks for looking,

Kevin.

Kevin,
It is true that timers can cause performance problems in web forms. The reason is that timers cause network traffic to the application server (AS). During the use of timers can force your application to slow down because of this network traffic. The exception to this rule is a timer to a duration of 1 millisecond. These timers are treated as execution immediate timers and forms generate any network traffic at the ACE. However, the definition of the term to 1 millisecond could cause your form works does not correctly too. The alternative to the use of a timer of forms is to use a timer to JavaBean (JB). JavaBeans execute on the client, so no network packet is generated. As a result, they are more efficient and do not affect the performance. Discover A Javabean timer - Oracle Forms PJCs/Java Beans for more information and how to implement a JavaBean timer.

To be honest with you, unless your network is very slow, or you use "Lots" of timers in form, I think that it is a theoretical question. I have used both types of timers and have not noticed significant difference in the performance of my form. The system, I am currently working on that average users (daily) simultaneous of 2 000-3 000 fr om the East coast to the West Coast. We only use Forms timers (some forms have a many timers) and we have not seen a pretty big impact on our forms to justify using timers JB.

I would say, if you see any problems in your form with forms Timers, keep their use. If you encounter any problems, then try the JB timers and choose the one that gives your users the best performance.

Hope this helps,
Craig B-)

If someone useful or appropriate, please mark accordingly.

Published by: Silvere on October 15, 2010 08:25

Tags: Oracle Development

Similar Questions

  • Name of tables listing the definitions of Web Forms row\column\POV

    All,

    We have some applications planning and a lot of Web forms to allow entry in varied combinations of row\column\POV. Users, it is difficult to locate the correct online with the combination of right row\column\POV form, to allow them to enter data and have to open\close a large number of Web forms before they find the right pair they need\want.

    I know that the relational component of a planning application includes many tables store the definitions of Web forms, etc.. I would like to know where I could find a list of the tables that contain the definitions row\column\POV of each Web forms for each planning application in order to quickly identify the correct webforms who could access their data entry of support staff.

    Thanks in advance.

    JBM

    I think the feature is available for a long time even since version 9

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Text in the cell in Web forms

    Hi all

    the data type of the Member to the Text value cannot be more than 255 characters. Is it possible to increase the no. characters.

    Hello

    As the text in the cell is stored in the database of planning, you can try to change the storage of the cell text column in the planning of the relational database tables.
    Essbase only stores a number reference in the text of the cell.

    Note that Oracle will not support this change, but it should work when it shows the cell text in web forms

    Let me know if it helps.

    See you soon
    RS

  • Improve the performance of web form of Hyperion Planning

    Hi all

    I don't know if anyone has tried the method recommended Oracle to compress the forms used in Hyperion Planning to improve the network performance?

    http://download.Oracle.com/docs/CD/E12032_01/doc/EPM.921/html_hp_admin/frameset.htm?/docs/CD/E12032_01/doc/EPM.921/html_hp_admin/hpamin-19-17.htm

    Slow performance when opening data forms using a Dial-Up connection

    Scenario:

    Opening a form of data using a slow network connection (for example, with a modem) takes a long time.

    Solution:

    You can greatly increase the bandwidth network at the opening of the data forms by modifying the web.xml file, as described in this section. This option compresses about 90% of the data stream sent from the planning to the client server.


    Note: If you are using a WebLogic application server (versions all supported) Web, fill the second procedure, which is specific to WebLogic. If you use another Web application server, follow the first, which contains general instructions.


    To modify the web.xml file to improve performance, for any application except WebLogic Web server:

    1 with a text editor, open the web.xml file located in HyperionPlanning.ear or HyperionPlanning.war.

    2 after the tag < / description > and before the < earphone > tag, insert the following lines:


    < filter >
    < filter-name > HspCompressionFilter < / filter name > < filter -.
    Category > com.hyperion.planning.HspCompressionFilter < / class filter >
    < init-param >
    compressionThreshold < param-name > < / param-name >
    < param-value > 2048 < / param-value >
    < / init-param >
    < init-param >
    Debug < param-name > < / param-name > < param-value > 1 < / param-value >
    < / init-param >
    < / filter >
    < filter mapping >
    < filter-name > HspCompressionFilter < / filter-name >
    EnterData.jsp < url-pattern > < / url-pattern >
    < / filter-mapping >

    3. save the web.xml file.


    If you use WebLogic, you must manually change the .ear file and redeploy to the Web application server.


    To improve performance with a WebLogic application server:

    1. unzip the file HyperionPlanning.ear to C\:ear, for example.

    2 unzip Hyperion.war under C:\war C:\ear.

    3 with a text editor, open the C:war\WEB-INF\web.xml file and change using the instructions in step 2 in the previous procedure.

    4 compress the contents of C:\war to C:\ear\HyperionPlanning.war.

    5. compress the content in C:\ear in C:ear\HyperionPlanning.ear

    6. deploy the new HyperionPlanning.ear for the WebLogic Web application server.

    Hello
    Yes we did it with a bank that had branches connected to a server through a dial-up line. They are complaining about the amount of data transferred between the branches and the servers. This has worked well on it and has greatly increased the performance of data transfer. However, nowadays the performance bottlenecks are usually not due to the amount of data transferred on the network, but the javascript components that need to run on the client and heavy computing/data and the report creation process.

    See you soon,.
    Alp

  • How can I add a field number of the apartment to the House address Web Forms?

    The home address is the only area that is included with the standard format of the web Contacts. How is I can't add a street address, apartment/Suite without creating a custom field for this?

    There is currently no way to include a second address field from House to apartment numbers or after which CRM are related. You must create an entire custom form for this.

    I created a work around for this.

    (1) expand the CRM database and add two fields called, 'Address' and another called ' apartment/Suite '.

    (2) add these new fields to the contact form

    (3) use jQuery to collect and store the values

    (4) concatenate values in the HomeAddress field using jQuery

    $('#StreetAddress,_#AptSuite,).bind ('keypress blur', function() {})

    $('#HomeAddress').val ($('#StreetAddress').val () + ' ' +)
    $('#AptSuite').val ());
    });
  • Comments of the cell in Web Forms

    Hi Experts,

    I have a small request. As we know that webforms in Hyperion planning allows you to also use cell comments. I just wanted to know when get us the form online even in Smartview then can we use these comments in dataform cells? Suppose that if we add these comments using Smartview then that would be visible in the Planning?

    Kind regards

    Ashu

    What version of smartview/planning do you use?

    they must be visible, but if smartview version is not correct you can not see the formatting for you say that there is a comment. You should still be able to view the comments by clicking on the cell and go to the Actions of the cell-> comments

  • To subscribe to a list of Business Catalyst - using the web form of muse

    Hello everyone

    I have problems with a lead EO automatically subscribed to a list.

    Here's my final result...

    Built form in muse-> name and Email is entered person is added to the catalyst for business as a contact and I want that they should be added to my 'list' of automaticcally

    In Business catalyst, I see that you have a checkbox to subscribe to a list, but obviously this is not an option in the Muse...

    How to make a built form in muse, that when you fill, adds the client to a 'list' in Business Catalyst?

    MAKES ME NUTS!

    Rebecca

    Connect to the site admin > e-mail campaigns > list > create a mailing list.

    Then open the Site Manager > Web forms > lists > add to the created list. Users on the activation of the box will be subscribed to this list.

    https://www.YouTube.com/watch?v=EiIllIhJlqQ

    Thank you

    Sanjit

  • Performance of the Web form

    I would like to test the performance of web form. Is there a newspaper that will track the time that the system takes to open and display a web form?

    Thank you

    Published by: 970270 on March 28, 2013 14:47

    Have you tried to use grid Diagnostics?

    http://docs.Oracle.com/CD/E17236_01/EPM.1112/planning_admin_11122300/grid_diagnostics.html

    Hope this helps,
    -Jake

  • Web form problem (I've included pictures of the screen)

    Hello, I think Muse is a great product, love with her, but I found a slight problem today.

    I've upgraded to the beta version to get the functionality of web form and as you can see on the screen of images even when I format the word 'necessary' in blue using 11pt Verdana and then press submit without entering anything in the following occurs:

    It defaults to a red color, and especially the police find a font that I use at all in the site and it does so larger font size.

    I'm doing something wrong, or is this a problem with the software?

    post01.jpg

    post02.jpg

    Hi Lisa,

    When you click on submit the form's validate each field contains the correct information (which, if they are empty, they do not) and placing the form fields in the error state. If you click on one of your form fields and open the States Panel, you should see 5 States: vacuum, vacuum, Rollover, Focus & error. When the user tries to submit the form without valid data, they enter the error state, which is where these styles are likely coming. If you want to get rid of this style, the easiest way is to select the text required, open the States Panel, select the empty state (this should turn red in design mode) and delete the additional styles in this state using the trash can at the bottom of the menu States or style it yourself as you see fit.

    Hope that helps,

  • Modifiable and nonmodifiable Web form

    Hello Forum,

    I wonder how do ensure you the form submitted by the applicant is not editable when it is received by the approver. I missed a setting somewhere or is this default setting?

    I have to write a business for this rule? Seem odd that the default value can be changed. hope someone can clarify this point. Thank you.

    Tommy

    Hi Tommy,.

    In fact, how work web forms is that they don't know themselves whether they are thrown into an approval task or when you submit.

    The best way to control these aspects of a web form is to have an article on your online form that is always hidden.

    I call this section my 'Control' section and add as many fields that I want to do, so that I can control appearance and behavior of my web form as well to grain I have.

    So I would create this 'Control' section at the bottom of the form, its visible set to false property (in this way, everything you put in this article will be automatically invisible too) and I would create a text field inside called the 'stage '.

    Then, I would write a rule of web form (not a business rule) similar to this:

    If (Stage.value = "Probate") {}

    Enabled property to false>

    < e.g.="" requestersection.enabled="false;">

    } else {}

    Enabled trueproperty >

    < e.g.="" requestersection.enabled="true;">

    }

    Finally, go to the association of job approval data and set the command-> entrance to stage to the string "Approval" (of course, he must match with the If clause stated in the rule of web form).

    And that's all. Your code should work as intended.

    What is right in this approach is that you can specify a control really fine grain on your form. Suppose, in a certain stage of your process, you want the user to be able to change only the specific field. You simply specify another if the rules to deal with online access to your form.

    Hope this has helped.

    If you need more information, let me know.

    See you soon

    José

  • BPM web forms themes customized inte

    Hello

    I'm trying to make a full customization on BPM Workspace and web forms look and feel.

    Next:

    https://blogs.Oracle.com/bpmtech/entry/customizing_the_look_and_feel

    https://Java.NET/projects/oraclebpmsuite11g/downloads/directory/samples/BPM-CustomizingWorkspace/

    https://Java.NET/downloads/oraclebpmsuite11g/samples/BPM-CustomizingWorkspace/BPM-CustomizingWS_11.1.1.7.PDF

    https://Java.NET/downloads/oraclebpmsuite11g/samples/BPM-CustomizingWorkspace/Web%20Forms%20CSS%20Sample.PDF

    I could build my custom.client.applib.jar from scratch and get my custom theme available on the list.

    Workspace was not a problem, the custom skin was ready to be used, the problem is with the themes of web forms. I could not work to new deployment in other areas, because the themes are no longer available on the drop-down list.

    Can someone explain to me how it works on the background? As described, the CSS theme are stored in a zip file which probably is broke somewhere... any idea?

    On the field who worked, what I found too, it was that same cancellation of the deployment of custom.client.applib.jar of werblogic do not remove the theme of the composer to use on web forms. How can I delete a theme? Guess know its location on the server that will help this task.

    Did restarting ' t solve the problem, for both cases.

    Thanks in advance.

    Bruno.

    Problem solved.

    After the deployment of ADF Lib JAR container of the themes is needed to deploy a BPM and achieve a first Workspace task human Palm. Once you do, go back to the composer and Voila!

    Nice ah?  How I discovered... pure luck...

    Thank you

    Bruno

  • Is it possible to do a spreadsheet as a web form for complex orders?

    I am building a website for a company that takes offers a screen printing services and needs entries double shaped like quantity, sizes, colors and notes about the product. As you can imagine, a person who is order from them would most likely variations plus a print order if will have to answer the same entries in form again and again. Now my original idea was to create 1 massive form with 60 different entrances, but I realized that it would create a huge headache from my client side. Especially with BC lists how their web form with 1 row on time results. Does anyone know of any ideas on how I could create a complex web form that would allow a customer to complete an order (similar to the picture below, but translated digitally) and have it present in a manner as well?

    test-spreadsheet.jpg

    Also is there anyway to customize web form results at all? I know that you can customize the e-mail template that surrounds but has liquid in British Colombia has allowed us to customize the actual listed web form results?

    Any ideas on how I could achieve a form like this one would be legendary. User interface is very important to me, but I don't want my customers to have to sort the results of the massive order.

    Hello

    There is some liquid limited support in emails, go ahead and try it for your particular scenario, this depends mainly on what you need to build.

    Take a look at the section of the form confirmation online here - customize the form online confirmation page made me know if you need something other than what is described here.

    Thank you

    Mihai

  • How would customize web form results page?

    I'm trying to customize the layout of the fields on the page web forms results and don't see no easy way to do it. Can anyone help to other solutions?

    You can customize the page that displays the confirmation data by going to "System of Pages" in the v3 of the BC dashboard in the 'Site Manager'. Once on the system pages, scroll to the web forms box and choose the "confirmation of web forms page.  You can update this page as you wish and use a Site wide model for this.  Once you have this page links to a Site wide template, just make changes in your CSS file to target the web form results and style he did however you see.

    For example, all results are wrapped in a div with a class of 'webform-results '.  So if you want the results to the size of the text a bit more your CSS would be:

    . WebForm-results td {make-size: 18px ;}}

    You can customize almost everything on BC with a bit of CSS or Javascript.

  • Web form call Client-Server form

    Hello. I always have an existing form of Client-Server (6i) in production which should call a Web form and pass it a parameter. Obviously I can't use new form or call the client-server version, but can - I somehow make a command-line (including a parameter) that opens the Web form? Any suggestions to fix this problem?


    I can create a command-line like this, but have no idea of how to pass a parameter to my Web form. The participating named Web form that has a parameter set name 'p_participant '.

    * "" C:\Program may Explorer\iexplore.exe ' http://9.35.32.206:7777/forms/frmservlet? " form participating =

    I can also create a command line to open a web form like this for:

    * "" C:\Program may Explorer\iexplore.exe "http://9.35.32.205:7777/forms/html/sas2.htm*"

    Where the sas2.htm looks like this:

    * < html > *.
    * < body onload = "document.menulaunch.submit (); ' > *.
    Start the generation of the file...

    If the application does not load within 30 seconds, then click on the button below:

    * < form action = http://9.35.32.205:7777/forms/frmservlet menulaunch = name? config = FileGeneration method = post > *.
    * < script > *.
    var wshshell = new ActiveXObject ("wscript.shell");
    var username is wshshell. ExpandEnvironmentStrings ("%orauser%");
    var pw is wshshell. ExpandEnvironmentStrings ("%orapass%");
    document.write("<input type=hidden name=userid value="+username+"/"+pw+"@sparc20*>") *.
    * < /script > *.
    * < input type = value = launch > *.
    * < / form > *.
    * < / body > *.
    * < / html > *.


    Any help would be greatly appreciated.

    Published by: Buechler on April 8, 2009 08:58

    Simply add your URL as follows:

    http://9.35.32.206:7777/forms/frmservlet?form=participants&otherparams=p_participant=
    

    I guess that you plan to use the HOST to make that call. I would recommend something like this:

    HOST ('cmd /c start iexplore.exe "http://9.35.32.206:7777/forms/frmservlet?form=participants&otherparams=p_participant="');
    
  • When click the "back" button after filling out web form, I can't, a message says that Firefox must send information that will be rpeat any action... Why can I go back?

    My current Firefox is version 9.0.1 update
    "when I click on the"back"button after filling web form or make payment online etc, I can't go back to my homepage, if I press the BACK BUTTON (arrow) a message said.
    "Firefox must send information that will repeat any action (for example, a search or order confirmation) that was carried out earlier.

    I don't want to re - order or repeat the process over. The only thing I can do is to leave Firefox and start again which is very painful.

    Any solution will be appreciated.

    Older Firefox had this coming message in case you have used the back to go to a page that is requested from the server with the POST data specific to a form previously sent.

    You receive an alert to send POST data if you return to a page or refresh a page that was requested in advance from the server by submitting form via a (hidden) MESSAGE form data.

    Firefox can only make sure to get the same page send this POST form.

    Firefox doesn't know what it means shape data, so Firefox asks for confirmation before sending the form data so action can you take to repeat an action and buy another article or post a message once.

    A way to prevent that pop up is not to use the back button, but to open the links on a page that have been requested from a server by sending a MESSAGE form in a new tab (window) with a middle click or a Ctrl + left click.

    Then you can close the tab or window to go back.

Maybe you are looking for