Event.Value population delay

I have some forms that require barcodes for scanning purposes.  In order to generate these barcodes, I create a text field using a 3of9 font, set it as read only, and script the value as:
     event.value="*"+this.getField("FIELDNAME").value+"*";
This normally goes off without a hitch, but i'm having an issue with passing that value from FIELDNAME when FIELDNAME is a scripted value.  For example, in one situation, FIELDNAME is a locked text field with a scripted value of:
     var A = this.getField("PART1").value;
     var B = this.getField("PART2").value;
     var C = this.getField("PART3").value;
     var strPart1 = String(A);
     var strPart2 = String(B);
     var strPart3 = A<2?"0"+String(C):String(C);
     var fullname =  (strPart1 + strPart2 + strPart3);
     event.value = fullname;
This is being done because "PART1" is a data-mapped field of 7 digits, "PART2" is a data-mapped field of 2 digits, and "PART3" is a data-mapped field of 2 digits that often starts with a leading 0.  They have to be concatenated for the barcode to be proper, but there is no data map for a fully concatenated value.  The FIELDNAME field populates fine, but the barcode only outputs "**".  As soon as any other field in the form is manually filled, the barcode changes to the appropriate "*FIELDNAME*".
I have no validation triggers set anywhere in the form, but this seems to be an event validation gone awry.
Any ideas?
Thanks in advance,
A.

I tried to use the appropriate valueAsString property, but was having problems getting it to work properly.  However, setting that calculation order got it all worked out.  A thousand thanks, sahib.  May your camels always have healthy calves.
-A.
--Edit, found the problem with the valueAsString property I was having (leftover junk from declaring a var as an int).  You're correct, that's a much more efficient way to handle the same issue.  For any interested parties, here's how it turned out:
     var A = this.getField("FIELD1").valueAsString
     var B = this.getField("FIELD2").valueAsString;
     var C = this.getField("FIELD3").valueAsString;
     var fieldname =  (A+B+C);
     event.value = fieldname;

Similar Messages

  • Event.value = Math.round (a.value * 5.00) / 100; Replace this with an input field for user to change

    I have a taxe calcul script in a field with a annulation check box like this:
    if (this.getField("CheckBoxHST").value=="Off") {
    // no tax
    event.value = 0;
    } else {
    // calculate the amount of tax to be paid
    var a = this.getField("pricehorstx");
    event.value = Math.round (a.value * 5.00) / 100;
    I like to able the user to change the percentage —>  (a.value * 5.00) with a simple text field — Say they enter 6% or any other percentage in there and the calcul become (a.value * 6.00) / 100;
    Not to sure how to acheive that....

    Work perfectly thanks...
    I feel so bad, everything work perfect, almost   — 
    — I just want when I check off (checkbox) the tax calculation to put whatever is in the tax percentage input box to zero and I can’t

  • How to set a value of delay in Timing settings

    Hi all,
      I am trying to set value for delay in TimingSetting but not able to set it.
    please suggest me any solution
    Thanks In advance,

    Hi Pooja,
    try the below method.
    $.sleep(1000);
    thx,
    csm_phil

  • Having trouble with if else when used with event.value... please help

    Please can someone shed any light on where i'm going wrong.
    I have a pdf form that uses a drop down menu for the SubBrand and a series of checkboxes for the Location.
    the following code is placed as a custom calculation script in an address text field and what im after is dynamically setting the address based on the subbrand and location.
    However whats happening is the address only changes based on the location and not the subbrand.
    Does anyone please have any advice on this.
    Thanks
    if 
    ((this.getField("SubBrand").value == "Passion" || "Passion for Men") && (this.getField("Location").value == "WW")) {
    event.value = "Not Applicable";
    else if ((this.getField("SubBrand").value == "Passion" || "Passion for Men") && (this.getField("Location").value == "US")) {
    event.value = "US02";
    else if ((this.getField("SubBrand").value == "Passion" || "Passion for Men") && (this.getField("Location").value == "WH")) {
    event.value = "WH02";
    else if ((this.getField("SubBrand").value == "Adventure" || "Liquid" || "Silver") && (this.getField("Location").value == "WW")) {
    event.value = "WW01";
    else if ((this.getField("SubBrand").value == "Adventure" || "Liquid" || "Silver") && (this.getField("Location").value == "US")) {
    event.value = "US01";
    else if ((this.getField("SubBrand").value == "Adventure" || "Liquid" || "Silver") && (this.getField("Location").value == "WH")) {
    event.value = "WH01";
    else
    event.value = "";

    Thanks for the tip GIlad I've amended my code but am still experiencing the issue, im at a loss as to what is preventing the address field from changing when the subbrand changes.
    Can you suggest anything else that may be preventing this from happening?
    Updated Code:
    var subBrand = this.getField("SubBrand").value
    var location = this.getField("Location").value
    if      ((subBrand == "Passion" || "Passion for Men") && (location == "WW")) {
            event.value = "Not Applicable";
    else if ((subBrand == "Passion" || "Passion for Men") && (location == "US")) {
            event.value = "US02";
    else if ((subBrand == "Passion" || "Passion for Men") && (location == "WH")) {
            event.value = "WH02";
    else if ((subBrand == "Adventure" || "Liquid" || "Silver") && (location == "WW")) {
            event.value = "WW01";
    else if ((subBrand == "Adventure" || "Liquid" || "Silver") && (location == "US")) {
            event.value = "US01";
    else if ((subBrand == "Adventure" || "Liquid" || "Silver") && (location == "WH")) {
            event.value = "WH01";
    else    event.value = "";

  • FileReference: event fires after delay

    Hi,
    We have the following case: server immediatelly returns error
    code to client if request size more than allowed.
    In this case 'onProgress' event continues to process
    uploading, but 'onComplete' or 'onHTTPError' event fires with delay
    in several seconds.
    It seems that fileReference starts to process response from
    server only after full file has been posted to server. As more file
    size - then longer delay occurs.
    Can somebody explain how we can immediatlly cancel uploading
    from server-side?
    Environment: FF,IE, Safari. Flash 9.
    Thanks in advance for any response.

    Hello,
    thank you for your answer so far. Well, here is a trivial source code with the problem that still exists (see also my text at the end of this post). This one has been tested using Java 2 SDK V1.4, even using the newest SDK version did not change anything on the behaviour:
    import javax.swing.*;
    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    * JComboBox-Test: using Java 2 SDK V1.4, ActionEvent is only fired by combobox, if
    * a different item than the previous one is selected from combobox;
    public class Forum3 extends JFrame implements ActionListener {
        String[] CB_ITEMS = {
            "item 1",
            "item 2",
            "item 3",
        public Forum3 () {
            super();
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setLayout(new FlowLayout());
            JComboBox cb = new JComboBox(CB_ITEMS);
            cb.addActionListener(this);
            getContentPane().add(cb);
        public void actionPerformed (ActionEvent e) {
            System.out.println("action!");
        public static void main (String[] argv) {
            Forum3 test = new Forum3();
            test.setSize(300,200);
            test.setVisible(true);
    }If you start this program (I am also using Windows XP), you see the JFrame window including the JComboBox. "item 1" is selected by default. If you click again on "item 1", no event will be fired. An event will be fired only, if you choose "item 2" or "item 3". You can try this with any other of the given items. An event will be only fired, if you choose a different item than the last one.
    What I need, is a routine that fires an event each time any item is selected!
    I would be grateful for a helpful hint, how to solve this in a "clean" way :-)

  • Full Points sure: Wrong values populating in report (BEX)

    Hi Gurus,
    I got an Issue on CRM Report. Report is populating wrong values. 
    In the report, We have structure called “Opportunity” (in that structure fields are New opportunity, Close opportunity, Win opportunity and Open opportunity) in query and  One key figure called “Revenue”.
    On revenue we have one condition with variables.  But, in that condition everything is fine.
    The Condition Screen is like this:
    Radio Button: Single characteristic  is selected
    "Opportunity Sales ID" selected in Characteristics.
    Keyfigures:                                            
    Revenue                      New Opp                      TOP N             TOP X OPP
    Revenue                      Open Opp                     TOP N             TOP X OPP
    Revenue                      WINS                           TOP N             TOP X OPP
    Revenue                      Lost                             TOP N              TOP X OPP
    everything is right in this: If we select top 10 opportunities. we are getting wrong values
    for ex:  if we select top 10 Opportunities (in the selection screen)  means “REVENUES”.
    We are getting 12 values. 10 values are correct remaining 2 values are wrong..
    There is no Update routine for “revenue” keyfield.
    Can please suggest me on this…… What are possibilities for wrong values ...
    FULL POINTS SURE FOR THIS………………
    THANKS,
    KN

    Hi All,
    Can anybody answer... this...
    thanks,
    KR

  • Vendor bank data(IBAN value) populated in 2 lines

    Hi All,
    I am uploading vendor payment data using direct input with objcect 0040, method 0001, program RFBIKR00. Here I am getting only one problem. Vendor bank data is populating in two lines.
    COUNTRY, BANK KEY, BANK ACCOUNT, ACC HOLDER, CONTROL KEY, SWIFT in one line and
    IBAN value in another line.
    How can I resolve this problem? I want IBAN value also in one line.

    in the same method you have one more strcture like
    BLFBK_IBAN Vendor Master Record IBAN w/o Acct No. (Batch Input Struc.)
    you have use same BANK strcture and pas the only IBAN field....
    in the step 4 (Maintain Structure Relations)  you have map this strcture also...

  • Unable to read values populated using Java Script

    hi Experts,
    we generated a BSP Page through some SPRO setting it contains HTML and ABAP scripts.
    in that we have 2 select - option - dropdowns. i first one is being populated by ABAP script. second one is being populated by java script.
    the BSP page is working fine. but i am unable to read the second dropdown value using a class method
    we call this class method in the BADI : CRM_SERVICE_WEBREQ. method : FORM_ON_EVENT
      CALL METHOD cl_uxs_xml_services=>get_value_via_xpath
      EXPORTING
        ir_node                   = ir_form_data
        id_xpath                  = 'secondChoice'
         id_xpath_namespace_uri    =
         id_xpath_namespace_prefix =
         id_multi_namespace        =
      RECEIVING
        rd_value                  = lv_value
      EXCEPTIONS
        not_found                 = 1
        not_unique                = 2
        OTHERS                    = 3
    but i am able to read other fields in the page. i am not sure but i changed the id and name on the second drop down.
    pls let me know how to read the value for second drop down.

    Hi Ben Grice,
    ASP.NET questions should be post in
    ASP.NET forums. You can get better help there.
    Thanks for your understanding.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Rule based metadata value population

    Hi,
    We have a requirement where the assets metadata associated with the asset should be displayed based on rule.
    For example if there are 3 dropdowns. On choosing the value in dropdown 1, the values in the dropdown 2 should be displayed and similarly on choosing the value in second dropdown the value in the third dropdown should appear.
    Thanks in advance.
    Regards,
    Sachin

    Hello Sachin,
    You can populate your subsequent drop down either by writing listeners (if your business rule is not so complex - events like beforeloadcontent etc... from http://dev.day.com/docs/en/cq/current/widgets-api/index.html?class=CQ.form.Selection) else use the servlet to generate the drop down list dynamically.
    Please user my earlier post in forum, i hope it will help you to resolve your issue.
    http://forums.adobe.com/message/4830914#4830914
    http://forums.adobe.com/message/4816627#4816627
    if above doesn't help then let me know.
    Thanks,
    Pawan

  • Why is repeated events not populating correctly?

    I am trying to set up a repeating event at icloud.com and it is not populating correctly. I set up a custom repeating event to repeat every two weeks on certain days and it shows up every week regardless that I selected repeat every "2" weeks"

    If known-good battery,
    & known-good adapter;
    check Mag-safe Board.
    http://www.ifixit.com/Device/Mac_Laptop
    http://www.ifixit.com/Device/Apple_AC_Adapter
    Good luck & happy computing!

  • Automatic garbage values populating in variable slection screen

    Hi All,
    There is certain query which is being accessed on a daily basis by users. Now the situation is when 2 specific users are executing the query, first the variable selection screen appears but is it already populated with huge number of junk values in Company code field.
    How can i remove the values from appearing? There are no default values maintained for that comapny code variable.
    Please help!
    Thanks
    Sayan

    Hello,
    CHeck the variable used for restriction in QD, whether it is of type authorization.
    If so create one more variable of type manual input with option ready for input and include it along with the existing variable. Also in the authorization variable make it not ready for input.
    It should take care of your issue.
    Regards,
    Shashank

  • Wiki: Upcoming Events not populating

    We have a team calendar associated with the wiki, written to both from the web view and from iCal.
    However, no events appear in the Upcoming Events sidebar item in the wiki's homepage.
    Any thoughts? I had that function working in a previous incarnation...

    I still haven't solved this, but...
    Other team sites work fine on the same server. Its this one team site, which, of course, is the most heavily used and populated. So I can't just blow it away and start over.

  • F:ajax event value binding not working

    I'm trying to create an inputText composite component that generates a label, inputText and message with optional ajax capability.
    When I attempt to expose the f:ajax event property to page authors, I get the following exception:
    javax.faces.view.facelets.TagException: /resources/jimo/textEntry.xhtml @89,50 <f:ajax> '#{cc.attrs.ajaxEvent}' is not a supported event for HtmlInputText. Please specify one of these supported event names: blur, change, click, [etc...]
    The javadoc for f:ajax shows the event attribute as type javax.el.ValueExpression, but it doesn't seem that it's being evaluated as such. I'm able to expose the disabled attribute, and it's working as expected.
    Any feedback would be appreciated.
    I'm running glassfish3.0.1 with Mojarra 2.0.3 (FCS b03)
    Following is the component
    <?xml version='1.0' encoding='UTF-8' ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
         xmlns:h="http://java.sun.com/jsf/html"
         xmlns:f="http://java.sun.com/jsf/core"
         xmlns:ui="http://java.sun.com/jsf/facelets"
         xmlns:cc="http://java.sun.com/jsf/composite">
    <!-- INTERFACE -->
    <cc:interface>
         <cc:attribute name="label" required="true" type="java.lang.String" />
         <cc:attribute name="value" required="true" />
         <cc:attribute name="size" default="15" type="int" />
    <!-- lots of other inputText supported Attributes -->
         <cc:attribute name="ajax" default="true" type="java.lang.Boolean" />
         <cc:attribute name="ajaxEvent" />
         <cc:editableValueHolder name="txtEntry" />
         <cc:attribute name="valueChangeListener" targets="txtEntry"
              method-signature="void valueChange(javax.faces.event.ValueChangeEvent)" />
    </cc:interface>
    <!-- IMPLEMENTATION -->
    <cc:implementation>
         <span class="frmLabel">
              <h:outputLabel for="txtEntry" value="#{cc.attrs.label}" />
         </span>
         <h:inputText id="txtEntry" size="#{cc.attrs.size}"
                   value="#{cc.attrs.value}">
              <f:ajax disabled="#{not cc.attrs.ajax}" execute="@this"
                        render="txtEntryMsg" event="#{cc.attrs.ajaxEvent}" />
         </h:inputText>
         <h:message id="txtEntryMsg" for="txtEntry" />
    </cc:implementation>
    </html>And a sample using page
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
              "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
         xmlns:ui="http://java.sun.com/jsf/facelets"
         xmlns:f="http://java.sun.com/jsf/core"
         xmlns:h="http://java.sun.com/jsf/html"
         xmlns:jimo="http://java.sun.com/jsf/composite/jimo">
    <ui:composition template="/template.xhtml">
         <ui:param name="title" value="Test Page for textEntry Component" />
         <h:form id="formid">
              <h:panelGrid id="frmGrid" columns="1">
                   <jimo:textEntry label="Number:" ajax="true" ajaxEvent="change"
                             immediate="true" value="#{simpleBean.dataItem.num}" size="10">
                        <f:convertNumber for="txtEntry" integerOnly="true"
                                  groupingUsed="false" />
                   </jimo:textEntry>
                   <jimo:textEntry label="Description:" ajax="true" ajaxEvent="blur"
                             blur="myBlurFunction(this);"
                             value="#{simpleBean.dataItem.descr}" size="50" />
                   <jimo:textEntry label="Prior Date Validator:" ajax="true"
                             ajaxEvent="change" maxlength="10"
                             valueChangeListener="#{simpleBean.changeListener}"
                             validator="#{simpleBean.priorDateValidator}" value="08/20/2004"
                             size="20">
                        <f:convertDateTime for="txtEntry" pattern="MM/dd/yyyy" type="date"
                                  timeZone="EST" />
                   </jimo:textEntry>
              </h:panelGrid>
              <h:panelGrid columns="2">
                   <h:commandButton id="saveButton" value="Save"
                             action="#{simpleBean.saveAction}"
                             actionListener="#{simpleBean.saveActionListener}" />
                   <h:commandButton id="resetButton" value="Reset"
                             type="reset" />
                   <h:message for="saveButton" />
              </h:panelGrid>
         </h:form>
    </ui:composition>
    </html>Here's the top of the stack trace(full trace is too large for post)
    [#|2010-08-26T15:25:25.343-0400|WARNING|glassfish3.0.1|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=24;_ThreadName=http-thread-pool-8080-(1);|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
    javax.faces.view.facelets.TagException: /resources/jimo/textEntry.xhtml @94,38 <f:ajax> '#{cc.attrs.ajaxEvent}' is not a supported event for HtmlInputText.  Please specify one of these supported event names: blur, change, click, dblclick, focus, keydown, keypress, keyup, mousedown, mousemove, mouseout, mouseover, mouseup, select, valueChange.
         at com.sun.faces.facelets.tag.jsf.core.AjaxHandler.applyAttachedObject(AjaxHandler.java:321)
         at com.sun.faces.facelets.tag.jsf.core.AjaxHandler.applyNested(AjaxHandler.java:292)
         at com.sun.faces.facelets.tag.jsf.core.AjaxHandler.apply(AjaxHandler.java:171)
         at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:131)
         at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:162)
         at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:114)
         at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:94)
         at com.sun.faces.facelets.tag.composite.ImplementationHandler.apply(ImplementationHandler.java:77)
         at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:94)
         at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:89)
         at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:79)
         at com.sun.faces.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:148)
         at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler.applyCompositeComponent(CompositeComponentTagHandler.java:348)
         at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler.applyNextHandler(CompositeComponentTagHandler.java:185)
         at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:162)
         at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:114)
    |#]

    There is a { missing from the value attribute in the code you posted.                                                                                                                                                                                           

  • Event problem - slow/delayed reaction to keypresses!

    Hi all!
    Im trying to implement a first person free mouse view with strafe in the game im working on. I use KeyListener interface and my problem is that when I hold down a key it fires a KeyEvent to begin with! Then after a delay of aproximately half a second to a second more event are being fired. It gives really slow reaction - something that I can not use in my game. What to do? If someone has a good fix to this issue please post a little code snippet I can check out.
    I wish you all a good day.

    It just seems easier to set a bool. true when keyPressed - false when released. And then just run while trueOf course this creates an infinite loop which uses up the CPU resources. Not a very good idea.
    Yup, my thoughts exactly (see reply #4).Using a Thread or a Timer is a similiar in concept (much better then the above suggestion), but there are differences.
    For example when using a Thread your code will execute then you will sleep for a period of time. So if your code takes 100 milliseconds to execute and you sleep for 1000, then every cycle will take 1100 ms. The total length of time between events will vary between CPU's since the 100ms execution time will vary depending on the speed of your CPU. However, when using a Timer an event will fire every 1000ms whether your processing takes 100ms or 500ms. Which means your cycle time is exactly 1000ms.
    Using a Thread you must use the SwingUtilities.invokeLater to update the GUI since the code executes in a non Event Thread. However when using a Timer all the code executes in the Event Thread so you don't need to worry about SwingUtilities.invokeLater. Of course if your code is heavily CPU bound you may need to create a separate Thread anyway so you don't block the Event Thread from responding to events.
    But the main point is using a Timer will give you a cycle time of a fixed duration, whereas using a Thread will give you a variable cycle time depending on CPU and duration of executable code.
    The choice of implementation is up to the OP.

  • Slider control value update delay

    Hi,
    I'm running V6.0.2, and I have a TCP connection that needs to recieve
    an value every 500ms. However, when the slider that provides the
    value is being adjusted via a continuos mouse drag for more than a
    moment it stops the while loop until the value is updated (presently
    about every second, as near as I can tell). How can I make sure the
    slider doesn't hold up the while loop while it is being dragged?
    Thanks,
    Ryan

    Hi Ryan,
    The easiest way to go about this is to use front panel DataSocket since it sounds like you want to publish the data on your slider. You can look at 'Front panel datasocket read' and 'Front panel DataSocket write' examples that are shipped with LabVIEW. All you do is right-click on your control (slider) >> Data Operations >> DataSocket Connection. You enter the DataSocket protocol something like dstp://ipaddress/data and you're ready to write or read (publish or subscribe) data. As long as your VI runs, you will be sending out data.
    If for some reason you can't use DataSocket please let me know and we can find an alternative solution for TCP.
    I have also attached a couple of VIs (build in LV 7) that show you how to use the event structu
    res to only write the data after the mouse up event on the slide control. You can download the LV eval from ni.com/labview and view this VI.
    Good luck
    Feroz
    Attachments:
    DS_Slide_Reader.vi ‏35 KB
    DS_Slide_Writer.vi ‏65 KB

Maybe you are looking for

  • Help with if statement in XPATH

    Hi, I´m using XPath to return a value for a conditional Branch in OSB, I understand that it is supposed to work with standard XPath so I post this question in this forum: What I want to do should be simple but have not worked for me, I want to do an

  • Creation of a Popup Menu for a Tree Node

    Hi Ppl,   I need to create a Pop-up Menu for a tree node in WebDynpro Application, please give me a "How to .." sort of material or a link which would have same sort of information... Also, My requirement is to call the pop-up on the right click of m

  • Intermittent errors when logging to the Workspace - 9.3.1 - SSL Enabled

    Hi, We are on 9.3.1 and everything is SSL enabled except Shared Services. Several times a day, when users log on to the Workspace, they get an "Invalid username or password" error message. They finally get in after 2 or 3 attempts. Likewise, occasion

  • Help with EXECUTE IMMEDIATE and DROP

    Hi all, we are trying to create a procedure to do the following: * We have in the database some tables named like C$_XXXXXXXXX * We want to drop some of these tables that have a common prefix (f.e C$_1203101) DECLARE v_sql VARCHAR2(300); BEGIN SELECT

  • WebSphere 6.0 upgrade

    Hi, I am in the process of investigating an upgrade from WASv5.1 to WASv6.0. When performing the upgrade, we need a contingencey plan in case the upgrade fails we can continue to run the application on WASv5.1. I plan to continue to run the applicati