Problem with PPR event based on two fields.

Hello

I am facing a problem in PPR case based on two fields

There are two fields in the page based on its values, the third element should be required Yes/No

foreigners and classification are the attributes of the field

When the alien is N and the classification is CONFIDENTIAL_IND or SECRET_IND
then the DCN is the area that should be mandatory

But when I chenge foreign to Y then also the DCN field shows mandatory
Please find the question where I did worng with the code that is selected is the area I am facing problem.

DcnRequired is TransientAttribute



Code sample of the RPP:

Method
    public void handleShipmentCreateValidations(){
        OAViewObject vo = (OAViewObject)findViewObject("ShippingRequestCreatePVO1");
        OARow row = (OARow)vo.first();
        
        OAViewObject shipVo = (OAViewObject)findViewObject("ShippingRequestCreateVO1");
        OARow shipRow = (OARow)shipVo.getCurrentRow();
        String reason = (String)shipRow.getAttribute("ShipmentReason");
        String classification = (String)shipRow.getAttribute("Classification");
        String foriegn = (String)shipRow.getAttribute("ForeignShipment");
        Date expected = (Date)shipRow.getAttribute("ExpectedReturnDate");
       String receipt = (String)shipRow.getAttribute("ReceiptBackoutInd");
       
        if (receipt == null || "N".equals(receipt)){
            row.setAttribute("PoRequired","no");
        }
        else if("Y".equals(receipt))
        {
            row.setAttribute("PoRequired","yes");   
        }
        
        
    if ("OTHER".equals(reason))
        {
            row.setAttribute("ShipOtherRender",Boolean.TRUE);
        }
      /*  if (reason == null){
            row.setAttribute("ShipOtherRender",Boolean.FALSE);
        }*/
        else {
            row.setAttribute("ShipOtherRender",Boolean.FALSE);
        }
        *if (("CONFIDENTIAL_IND".equals(classification)||"SECRET_IND".equals(classification))*
        *&& "N".equals(foriegn)) {*
            *row.setAttribute("DcnRequired","yes");*
        *}*
        *if ("N".equals(foriegn) &&*
        *("CONFIDENTIAL_IND".equals(classification)||"SECRET_IND".equals(classification))){*
            *row.setAttribute("DcnRequired","yes");*
        *}*
        *else {*
            *row.setAttribute("DcnRequired","no");*
           
        *}*  
         if (expected == null){
            row.setAttribute("PaperworkNeeded","no");
        }
        else if (expected != null) {
             row.setAttribute("PaperworkNeeded","yes");
        }  
        if (foriegn == null || "N".equals(foriegn)){
              row.setAttribute("ContractRequired","no");
              row.setAttribute("AttentionRequired","no");
              row.setAttribute("PublicDomainRequired","no");
          }
          else if  ("Y".equals(foriegn))
          {
              row.setAttribute("ContractRequired","yes");
              row.setAttribute("AttentionRequired","yes"); 
              row.setAttribute("PublicDomainRequired","yes");
              
          }
          

    }   
Co code
      if ("UpdateValidations".equals(pageContext.getParameter(OAWebBeanConstants.EVENT_PARAM)))    
      {        
        am.invokeMethod("handleShipmentUpdateValidations");    
        } 
and ppr UpdateValidations event name

Published by: user1000 on September 28, 2010 08:45

Published by: user1000 on September 28, 2010 08:56

Krishna

        if ("N".equals(foriegn) &&
        ("CONFIDENTIAL_IND".equals(classification)||"SECRET_IND".equals(classification))){
           row.setAttribute("DcnRequired","yes");
        }
        else {
            row.setAttribute("DcnRequired","no");

        }

Seems same code you wrote again. Try using above code.

Yet one thing trying to debug when your code runs when you select foreigners there

Thank you
AJ

Tags: Oracle Applications

Similar Questions

  • Problem with the event

    Hello
    I am facing a problem with the events. Please Ref. Event.zip the attachment.

    AEv.vi is a LV2G used for the reading/Generate/Init/destroy the event. Test2.VI is a main vi (we must run this vi)

    The AEv.vi Init action must be done in the other vi (other than the Test2.vi:- but for the objective test I've initialized in Test2.vi only).

    Test2.VI is used for genetate event.

    I could have called statically AEv.vi inside the Test2.vi to generate an event... but the path that comes is decided when running... (I have many live similar to AEv.vi...) .. who decided at run time...)

    The problem:

    When I run Test2.vi, it gives me the error code 1 (try running test2.VI... it gives the dialogue on the occurrence of the error)...

    Can someone fix this?

    Thank you!

    I modified your screws to do what I think you want.  The way you did the user events will not work.  I added a line to send orders to Ev.vi

  • change a caption of text field based on two fields

    It's a bit complicated (for me anyway). So, bear with me on this while I try to explain it properly.

    Problem: I have two fields tfLastName and tfFirstName - in that order. I have another tfSignatureLine field. I need the legend on tfSignatureLine to change according to the value of the name and last name fields.

    Address: The two fields have a script output. This is the output for tfLastName script.

    if (!this.isNull && !this.parent.tfFirstName.isNull){ //first check to see that both fields have something in them.
              var name = this.parent.tfFirstName.rawValue + " " + this.rawValue; //create a variable that combines the values of the fields
              this.parent.parent.tfSignature1.resolveNode("caption.value.#text").value = name; //change the caption to the name
    }
    

    Of course, the output for tfFirstName script has the appropriate fi verification statement he and tfLastName.

    Error (operating time): When you fill in the fields, the second field to be left is the one who will update the name.

    Example: Assume that you are filling out a form for John Smith. Then, you enter 'Smith' tfLastName and 'John' in tfFirstName. tfSignatureLine now says 'John Smith'.

    Then he said: "BTW, it's"Jon"with no 'h..'" "then, you update this field. tfSignatureLine said: "Jon Smith".

    Then he said, "and it's 'Smyth' with a 'y' instead of 'i'." You update tfLastName and exit the field. tfSignatureLine is not updated. I've always said "Jon Smith". You continue and exit tfFirstName. THEN tfSignatureLine is updated.

    If you reverse the order (perhaps), tfFirstName will not update to tfSignatureLine, but tfLastName.

    Ideas: It almost feels like the problem is with the help of 'resolveNode' for the legend in the code. I couldn't find another way to change the caption without her, however. Is there something that I missed because I looked in this? Maybe something like "this.caption.value" or "this.caption.rawValue". Those who do not seem to work, so I think that it is not those specifically. Before I had the stated case, tfSignatureLine would have got "null Smith" as its value.

    I think that there is something to the top with your resolveNode syntax. Not sure that it works properly with things like this.parent.parent, etc. But can someone feel free to correct me on this point.

    I couldn't take a good look at your file, because it seems that you used fragments and you will need to incorporate into the document for others to see.

    The following works:

    If (! this.isNull &! tfLastName.isNull) {}

    var name = this.rawValue + "" + tfLastName.rawValue;

    tfSignature1.resolveNode("caption.value.#text").value = name;

    }

    But I never use resolveNode() like that, so am not sure of the syntax. I always use xfa.resolveNode () as:

    xfa.resolveNode("Path.To.FieldName.caption.value.#text").value

    You probably don't need references to 'parent' in your form. The best way to get the path to a field is to use the CTRL key, click on an object while you're in the Script Editor.

  • Problem with xfa.event.change in 3.3 XFA

    Hi all

    I found a problem with the way in which that XFA 3.3 treats the script below on a change event when a user more than 1 character in a textfield dough.

    sChange var = xfa.event.change;

    If ((sChange.length>1)) {}

    App.Alert ("Bad User\nCopy and paste has been disabled for this field");

    throw change

    XFA. Event.change = "";

    }

    XFA 3.0 the alert is sent, the change is eliminated, XFA 3.3, the alert is sent and persists the change.

    Any ideas?

    Yes, unfortunately, this is a known bug in Acrobat X and XFA forms.  He is currently in the study...  If you are targeting Acrobat or Reader 9.1 or later (not 10.0 or later), and then it works fine.

    Mark

  • Problem with the length of the text fields of form in Firefox on OSX

    I just spotted a problem with this in a page on a site, with two forms side by side. (limited space has highlighted it.)

    FF on Mac is essentially longer text fields that any other browser:

    http://www.goodsafariguide.com/trade/loginfail2.php

    If someone knows a solution to do this, it would be great.

    If this isn't the case, I'll just reduce their length so that at least they are not crushed in any browser (even if they are going to be a little short in all browsers other than FF Mac).

    http://www.goodsafariguide.com/trade/loginfail2.php

    Thank you.

    Just use some css to specify width:

    {entry
    Width: 190px;
    }

  • Problems with custom events

    I'm trying to figure out this problem I'm having with custom events, I've read all the documents and tutorials that I can find, and this bit still makes no sense.

    I have the following configuration:

    LoginForm: custom component (which is created as a popup via the PopupManager)
    ApplicationHeader: custom component (which is added to the MXML application)
    application: creates the LoginForm as a popup via the PopupManager, has ApplicationHeader defined in the MXML.

    When a user logs in the LoginForm dispatches an event customized, there are two defined listeners:

    1. in the application:

    private void showLoginForm(): void {}
    var loginForm:LoginForm = LoginForm (PopUpManager.createPopUp (this, LoginForm, true));
    loginForm.addEventListener (UserLoggedInEvent.USERLOGGEDINEVENT, userLoggedInHandler);
    }

    2. in the component custom of ApplicationHeader :

    private function init (): void {}
    parent.addEventListener (UserLoggedInEvent.USERLOGGEDINEVENT, userLoggedInHandler);
    }

    When the event is dispatched the request listener picks it up as expected, however the listener inside the custom component sees ever-even if the event is set to bubble.

    The only way I managed to get this working is to do the following in the application:

    private void userLoggedInHandler (event:UserLoggedInEvent.USERLOGGEDINEVENT): void {}
    // .. the event handling logic
    the return of the event
    dispatchEvent (event);
    }

    This makes no sense at all, what happens if I didn't want the application to handle the event itself. There is a line in the documentation of the event
    who says "You can only save a listener of events with an object if that object dispatches the event." who could explain it, but it is still absurd.

    Any help/tips/examples would be most useful as I am pulling my hair out here.

    Never mind, I just read this post ( http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=60&catid=585&threadid = 1257178 & highlight_key = y & keyword1 = custom % 20components) and I was pointed in the right direction - I had to add the metadata for the event to the application.

  • problem with the ports of the two SLM2048

    Hello:
    I have a problem with two models of SLM2048.
    I only as configured in these devices was 4 VLAN and link aggregation port between these devices.
    I detect some Don t work ports (I connect to a workstation in the port and the Don t upward, but in the other port if upward)
    Could be a hardware failure? or maybe the switch block these ports?
    Best regards

    I'm not sure that I fully understand your port problems.  Is this a failure of single port or you have a problem of end-to-end between ports on two different switches?

    Andrew Lissitz

  • Someone has problems with the visible property of the fields of dynamic text in html5 canvas?

    Hi, I have problems with text fields dynamic that I placed the Framework 1. I wanted to have a visible property false until after the click of a button. So, I placed a line of code on the layer actions of frame 1 as:

    This.Sum.Visible = false; sum is the dynamic text field

    Even with 5 other text fields.

    Some of the fields appear when I test the movie and others not, but no suppose to appear. The console.log shows no error, and when I investigated console.log as: 'console.log (this.sum.visible)', I get 'false '.

    Any ideas?

    Thank you for your time.

    Yes, the link displays multiple textfields whose visible property works without problems in an animated project of html5.

  • weird problem with flash events

    I use a RTP300 (NA unlocked with 3.1.24 latest firmware) router and I'm having a strange problem with my phone.  I think I've finally pushed back.  The problem occurs only in the following circumstances.  When I'm on the phone with a single contact, and I get a call waiting 'click', if the first caller hangs up (I say someone calls etc.), and then when I pick up the 'click', the other appellant does not at all - hear me (sometimes I can hear them perfectly, sometimes without even that).  This problem occurs only if the first caller hangs up - if the first caller stays on the line when I pick up the second call all right.  It does not help if I hang up before you press the flash on the first point of contact.  The only way to make it work, is if I take the second call until the first caller hangs up.

    I'm not using a NAT, the telephone is directly connected to a cable modem and has an external IP address, so it can't be the problem.  Any ideas?  Thank you.

    I don't yet know what was causing the problem, but I found a work around.
    Instead of connect my phone to the port of line 1, I went to port RJ11 2 line and voila! problem solved.  So as long as I don't have need a second phone line I'll be ok .

  • Problem with the events and Movieclips

    Hi all.

    I got myself in a situation where everything was perfect with zoom events, keyboard events and drag-, click of the mouse.

    The project is:

    A movieclip with image sequence: original background.

    And other clips: also images sequence (png)

    They were all separate specific mouse events and all the zoom and key events.

    Now wen I click on the button with the movieclip to function, only the png image sequence is turning and the main mc is not.

    What should I do to rotate active both regardless of the mcs and main mc also png with these.

    Help, please.

    Thank you in advance.

    use:

    var mcA:Array = [garage_horizon_mc, garage_moss_mc, garage_ocean_mc, gutter_ocean_mc, gutter_horizon_mc, Audrey r_moss_mc, main_mc];

    for (var i: int = 0; i<>

    mcA [i] .addEventListener (MouseEvent.CLICK, garageF);

    }

    function garageF(e:MouseEvent):void {}

    for (var i: int = 0; i<>

    mcA [i] .visible = false;

    }

    var mc:MovieClip = MovieClip (e.currentTarget);

    mc.gotoAndStop (rotationframe);

    MC. Visible = true;

    whateverF (mc);

    }

    function whateverF(rotater_gah:MovieClip):void {}

    rotater_gah.offsetFrame_gah = rotater_gah.currentFrame;

    rotater_gah.offsetX_gah = 0;

    rotater_gah.percent_gah = 0;

    rotater_gah.addEventListener (MouseEvent.MOUSE_DOWN, startDragging_gah);

    rotater_gah.addEventListener (MouseEvent.MOUSE_UP, stopDragging_gah);

    }

    function startDragging_gah(e:MouseEvent):void {}

    e.currentTarget.addEventListener (MouseEvent.MOUSE_MOVE, drag_gah);

    e.currentTarget.offsetX_gah = e.target.mouseX;

    }

    function stopDragging_gah(e:MouseEvent):void {}

    e.currentTarget.removeEventListener (MouseEvent.MOUSE_MOVE, drag_gah);

    e.currentTarget.offsetFrame_gah = rotater_gah.currentFrame;

    }

    function drag_gah(e:MouseEvent):void {}

    e.currentTarget.percent_gah = (e.target.mouseX - e.currentTarget.offsetX_gah)/e.currentTarget.width;)

    var frame_gah:int = Math.round(e.currentTarget.percent_gah*e.currentTarget.totalFrames) + e.currentTarget.offsetFrame_gah + 1;

    While {(frame_gah>e.currentTarget.totalFrames)}

    frame_gah = e.currentTarget.totalFrames;

    }

    While (frame_gah<=0)>

    frame_gah += e.currentTarget.totalFrames;

    }

    e.currentTarget.gotoAndStop (frame_gah);

    }

  • Problem with PPR in a table advanced with the insertion of several lines in create the page using 'add a new button '.

    Hello experts,

    I created a page that contains an array of advanced, 6-7fields (including a poplist column)

    Whenever I have add a new using the line add new line button, I get a null pointer exception.

    Code in Scenario1.


    Public Sub handleCurrencyChangeEvent()

    {

    PVO OAViewObject = (OAViewObject) findViewObject ("xxCurrencyPVO1");

    Line OARow = (OARow) pvo.first ();

    OAViewObject dtlVO = (OAViewObject) findViewObject ("xxEcreditCardDtlVO1");

    OARow dtlRow = (OARow) dtlVO.getCurrentRow ();

    String currency = (String) dtlRow.getAttribute ("CurrencyCode");    / / NULL POINTER EXCEPTION

    If ((currency == null) |) ("AED".equals (currency)))

    {

    row.setAttribute ("ExchangeRateTypeRender", Boolean.FALSE);

    row.setAttribute ("ExchangeRateDateRender", Boolean.FALSE);

    row.setAttribute ("ExchangeRateRender", Boolean.FALSE);

    }

    on the other

    {

    row.setAttribute ("ExchangeRateTypeRender", Boolean.TRUE);

    row.setAttribute ("ExchangeRateDateRender", Boolean.TRUE);

    row.setAttribute ("ExchangeRateRender", Boolean.TRUE);

    }

    }

    Public Sub initPVO()

    {

    OAViewObject appPropsVO = (OAViewObject) findViewObject ("xxCurrencyPVO1");

    If (appPropsVO! = null)

    {

    If (appPropsVO.getFetchedRowCount () == 0)

    {

    appPropsVO.setMaxFetchSize (0);

    appPropsVO.executeQuery ();

    appPropsVO.insertRow (appPropsVO.createRow ());

    Line OARow = (OARow) appPropsVO.first ();

    row.setAttribute ("RowKey", new Number (1));

    }

    }

    handleCurrencyChangeEvent();    / / If I comment on this call, there will be no null pointer when I click on the button Add a new rank and PPR will not be the first line when I select the poplist.                 

    }

    Public Sub createDetailRow()

    {

    String hdrId;

    OAViewObject hdrvo1 = (OAViewObject) getxxEcreditCardHdrVO1 ();

    OAViewObject dtlvo = (OAViewObject) getxxEcreditCardDtlVO1 ();

    Initialize and create a line of VO

    If (! dtlvo.isPreparedForExecution ())

    {

    dtlvo.setMaxFetchSize (0);

    dtlvo.executeQuery ();

    }

    Line dtlrow = dtlvo.createRow ();

    dtlvo.executeQuery ();

    int count = dtlvo.getRowCount ();

    dtlvo.insertRowAtRangeIndex (count, dtlrow);

    Development of the sequence for the number of request *.

    Number of dtlseq = getOADBTransaction () .getSequenceValue ("xxdm. XXDMI_ECREDIT_CARD_DTL_SEQ");

    hdrId = hdrvo1.getCurrentRow ().getAttribute("CreditCardHdrId").toString (); mind vo

    dtlrow.setAttribute ("CreditCardHdrId", hdrId);

    dtlrow.setAttribute ("CreditCardLineId", dtlseq);

    dtlrow.setAttribute ("LineNumber", count + 1);

    End of sequence generation *.

    dtlrow.setAttribute ("CurrencyCode", "AED");

    String currency = (String) dtlrow.getAttribute ("CurrencyCode");

    System.out.println ("CurrencyCode:" + currency);

    dtlrow.setNewRowState (Row.STATUS_INITIALIZED);

    } / / end createDetailRow()

    ' Public Sub processFormRequest (pageContext OAPageContext, OAWebBean webBean)

    {

    super.processFormRequest (pageContext, webBean);

    OAApplicationModule am = pageContext.getApplicationModule (webBean);

    Event string = pageContext.getParameter (OAWebBeanConstants.EVENT_PARAM);

    * Treatment add line button *.

    If ((ADD_ROWS_EVENT. Equals (Event)) & & "AdvTblRN".equals (pageContext.getParameter ("source"))) ".

    {

    am.invokeMethod ("createDetailRow", null);

    am.invokeMethod ("initPVO");

    } //**End add row button *.

    otherwise if

    ("currCodeChangeEvent".equals (pageContext.getParameter (OAWebBeanConstants.EVENT_PARAM)))

    {

    am.invokeMethod ("handleCurrencyChangeEvent");

    }

    ===========================================================================================================================

    Could please help what is wrong in the code, I followed all the steps as stated in the guide, but the table advance, the problem starts whenever I click on the button Add a new row for the creation of new line.

    I couldn't understand what was wrong with the code.

    Thanks in advance,

    Suman

    Suman,

    A few points:

    1. Why do you call handleCurrencyChangeEvent in the event to add a line? Simply set the useful, likely of the values in the line it himself.

    ex:-instead of calling the handleCurrenyChange method, simply add the below lines inside the createDetailRow()

    dtlrow.setAttribute ("ExchangeRateTypeRender", Boolean.FALSE);

    dtlrow.setAttribute ("ExchangeRateDateRender", Boolean.FALSE);

    dtlrow.setAttribute ("ExchangeRateRender", Boolean.FALSE);

    2. it looks like you have on the field of the currency and that fireAction handleCurrencyChangeEvent action method is called, right?

    Instead of using dtlVo.getCurrentRow, use the code below:

    public void handleCurrencyChangeEvent(String eventRowSourceParam)
      {
      OAViewObject pvo = (OAViewObject)findViewObject("xxCurrencyPVO1");
      OARow row = (OARow)pvo.first();
    
      OAViewObject dtlVO = (OAViewObject)findViewObject("xxEcreditCardDtlVO1");
    
      //OARow dtlRow = (OARow)dtlVO.getCurrentRow();
      OARow dtlRow = (OARow)this.findRowByRef(eventRowSourceParam);
    
      String  currency = (String)dtlRow.getAttribute("CurrencyCode");    // NULL POINTER EXCEPTION
    
      if ((currency == null) || ("AED".equals(currency)))
      {
      row.setAttribute("ExchangeRateTypeRender", Boolean.FALSE);
      row.setAttribute("ExchangeRateDateRender", Boolean.FALSE);
      row.setAttribute("ExchangeRateRender", Boolean.FALSE);
      }
      else
      {
      row.setAttribute("ExchangeRateTypeRender", Boolean.TRUE);
      row.setAttribute("ExchangeRateDateRender", Boolean.TRUE);
      row.setAttribute("ExchangeRateRender", Boolean.TRUE);
      }
      }
    

    In the controller:

    if((ADD_ROWS_EVENT.equals(event)) && "AdvTblRN".equals(pageContext.getParameter("source")) )
    {
      am.invokeMethod("createDetailRow",null);
      am.invokeMethod("initPVO");
    } //**End Add Row Button**
    else if ("currCodeChangeEvent".equals(pageContext.getParameter(OAWebBeanConstants.EVENT_PARAM)))
    {
      String eventRowSourceParam = pageContext.getParameter(EVENT_SOURCE_ROW_REFERENCE);
      Serializable[] params = {eventRowSourceParam};
        Class[] paramTypes    = {String.class};
      am.invokeMethod("handleCurrencyChangeEvent",params, paramTypes);
    }
    

    3. Why do you call initPVO when it is clicked on the Add line? Are you calling not just in the PR?

    You could call it once in the PR and let. When you call it PR, you may need to remove the handleCurrencyChangeEvent of this method call.

    See you soon

    AJ

  • Small problem with the events of the listener

    I have a small interface with 5 radio buttons and a buttonfield and when i click buttonfield I create an event. all this works fine, but when I want to go back to the previous page I see pop up with 3 had to 'save, ignore, reject' and when I click on one of them I create a duplicate of the trial before.

    How can I go to the previous page without showing the pop-up with 3 coiches and without creating duplicate event?

    It's the listener code

    FieldChangeListener listener = new FieldChangeListener() {}
          
    ' Public Sub fieldChanged (field field, int context) {}
     
    {if (delivery. IsSelected())}
                               
    Time zone tz = TimeZone.getTimeZone ("GMT"); We want the time gmt
    Calendar gc = Calendar.getInstance (tz);  It gives the time date and gmt
                     
    int ore = gc.get (Calendar.HOUR_OF_DAY);
    int min = gc.get (Calendar.MINUTE);
    s int = gc.get (Calendar.SECOND);
                     
    Co co = new coordinate (longitude, latitude, ore, min, sec, 9, "Delivered");
    CoorVect.addElement (co);
    Dialog.Inform ("send event");
                       
    } else {}
    {if (GuastoMeccanico.IsSelected ())}

    Time zone tz = TimeZone.getTimeZone ("GMT"); We want the time gmt
    Calendar gc = Calendar.getInstance (tz);  It gives the time date and gmt
                         
    int ore = gc.get (Calendar.HOUR_OF_DAY);
    int min = gc.get (Calendar.MINUTE);
    s int = gc.get (Calendar.SECOND);
                         
    Co co = new coordinate (longitude, latitude, ore, min, sec, 9, "Guasto Meccanico");
    CoorVect.addElement (co);
    Dialog.Inform ("send event");

    } else {}
    {if (IncidenteStradale.IsSelected ())}

    Time zone tz = TimeZone.getTimeZone ("GMT"); We want the time gmt
    Calendar gc = Calendar.getInstance (tz);  It gives the time date and gmt
                          
    int ore = gc.get (Calendar.HOUR_OF_DAY);
    int min = gc.get (Calendar.MINUTE);
    s int = gc.get (Calendar.SECOND);
                          
    Co co = new coordinate (longitude, latitude, ore, min, sec, 9, "Incident Stradale");
    CoorVect.addElement (co);
    Dialog.Inform ("send event");

    } else {}
    {if (LavoriInCorso.IsSelected ())}
                             
    Time zone tz = TimeZone.getTimeZone ("GMT"); We want the time gmt
    Calendar gc = Calendar.getInstance (tz);  It gives the time date and gmt
                           
    int ore = gc.get (Calendar.HOUR_OF_DAY);
    int min = gc.get (Calendar.MINUTE);
    s int = gc.get (Calendar.SECOND);
                           
    Co co = new coordinate (longitude, latitude, ore, min, sec, 9, "Works in Corso");
    CoorVect.addElement (co);
    Dialog.Inform ("send event");
    } else {}
    {if (SenzaConsegna.IsSelected ())}
                                          
    Time zone tz = TimeZone.getTimeZone ("GMT"); We want the time gmt
    Calendar gc = Calendar.getInstance (tz);  It gives the time date and gmt
                            
    int ore = gc.get (Calendar.HOUR_OF_DAY);
    int min = gc.get (Calendar.MINUTE);
    s int = gc.get (Calendar.SECOND);
                            
    Co co = new coordinate (longitude, latitude, ore, min, sec, 9, "Not delivered");
    CoorVect.addElement (co);
    Dialog.Inform ("send event");

    } else {}
    Dialog.Inform ("Nessun elemento indication!");
    }
    }
    }
    }
    }
    }
    };

    Added on-screen, this code will replace the popup screen.

    I don't understand the second part of the question, that is to say the second invent.  Add this code and make sure that the popup is removed and then tell us if all your problems are solved.

    Also search the doc for this method in the object Screen to understand how it works.

    /*
    * Override to ignore the save/discard/Cancel dialog box
    */
    public boolean onSavePrompt() {}
    Returns true;
    }

  • Problem with the event and the case of Structure

    Hi all,

    I get the problem in my program, I'm using the two structure one is the same and other structure box.

    In the structure of the case, I had the button as an entry to the SPL and the case structure as the output of the structure of the case.

    And in the same, then I had the two text box (num control A and B) in that I had put the event changes its value. Then, even I put the value has

    num or num B control control control this corrosponding num value will save seeing num C. Now the problem is when I click on

    the theLEB button does not blink until or if you don't put the value of one of the corrosponding num control.i didn't post my file in version 8.5 and 8.6 Please find tha.

    Hello

    It should work like that or I misunderstood what you want to do.

    If Boolean is true, boolean 2 is true, at the same time, you can change the value of A so C or B then C.

    See attachment

  • Problems with the filling of a text field with 2 other fields data


    I have 3 domains Tools_1a_pri, Tools_1a_pri_other, Tools_1a_pri_txt.

    Tools_1a_pri is a drop-down list box with a predefined list. One of the options is the 'other '.  If 'Other' is selected, the text Tools_1a_pri_other field becomes visible for users to enter the name of the other tool.

    The Tools_1a_pri_txt is a text field with a calculation that shows a text indicating that no tool has been selected or the Tools_1a_pri & or Tools_1a_pri_other.

    When I select one of the predefined tools, everything works.  When I choose the other, it seems that nothing has changed.  Must I click another field before.  It's confusing for the user.

    Tools_1a_pri validate code
    this.getField("Tools_1a_pri_Other").display = event.value is "Other"? Display.visible: display.hidden;

    Computer Tools_1a_pri_txt code
    If nothing is selected, follow these steps
    If (getField("Tools_1a_pri").value.length < 2) {}
    event.target.textColor = color.red
    Event.Value = "no identified main tool";
    } else if (getField("Tools_1a_pri").value! = 'Other') {}
    If not do that if the other is selected
    event.target.textColor = color.black
    Event.Value = getField("Tools_1a_pri").value;
    } else if (getField("Tools_1a_pri").value = 'Other') {}
    If not do so if the other is not selected
    event.target.textColor = color.black
    GetField("Tools_1a_pri").value = Event.Value + "-" + getField("Tools_1a_pri_Other").value;
    }

    You have made the classic mistake of using the assignment operator in a statement instead of the comparison operator. Change this line:
    } else if (getField("Tools_1a_pri").value = 'Other') {}

    To do this:

    } Else if (getField("Tools_1a_pri").value == 'Other') {}

  • problem with the characters of the text field

    Hi all

    I'm missing a few characters, once I insert the text in a dynamic text field. characters are not lacking by saying; they are replaced by empty squares.

    characters such as the euro symbol and accentuated German letter.

    What is weird is that the other German accented letters appear. If only a few selected are missing.

    How Ive set up the FLA:

    (1) I added 4 text fields to the scene to police im using, Arial, one for each font style: normal, italic, bold and bold italic and in all 4 fields ive incorporated all Latin characters (to include the German characters accentuaded and im guessing it is in the punctuation group that contains the euro symbol so that one is also incorporated), not to mention as lowercase, uppercase, numeric, and all the groupd default to include the basic text.

    (2) I have a dynamic text field created with createTextField, and set up the ActionScript code following (2):

    This.createTextField("hello_txt",0,10,10,100,20) ("T_text", 1,0,10,Stage.width-60, 50);

    var myFmt = new TextFormat();

    myFmt.size = 12;

    myFmt.leading = 3;

    myFmt.font = "Arial";

    T_text.html = true;

    T_text. AutoSize = 'left ';

    T_text. Multiline = true;

    T_text.WordWrap = true;

    T_text. Selectable = false;

    T_text.embedFonts = false;

    T_text. TextColor = "0 x 666666 ';

    T_text.htmlText = _global.gallery_1_image_text_1; This holds the im text, called in a database.

    T_text.setNewTextFormat (myFmt);

    now, I'm composing text in a database.

    When calling the text from the browser's address bar, there is no missing characters.

    It's just when I make this appeal of flash and load the text in the dynamic text field, that the characters will be missed.

    Here is a link to a screenshot of the text that is displayed in the text field Dynamics defective flash.

    http://img210.imageshack.us/img210/340/UTF8.PNG

    any ideas? I mean, it seems that the arial font is missing some characters accented! because the code that I have installed loads other accented characters.

    someone has seen this problem before and know how to solve?

    concerning

    stir in your policy.

Maybe you are looking for

  • Does not have an in-app purchase

    Hello! Please forgive me if I posted this in the wrong topic. I'm really new to this corner of the site. Recently I did an in-app purchase in the game called throne: realm in war by Plarium. Unfortunately, he deducted the EUR 19.99 my portfolio of Ap

  • My Macbook Pro has been hacked by trolls - how to secure my computer? How can I get rid of the trolls?

    My Macbook Pro has been hijacked by trolls in my country of origin of Western Australia - how to secure my computer? How can I get rid of the trolls? All boards of the community would be welcome. For example, I know that trolls are and why they do it

  • How to remove the arrow?

    Hello I use thunderbird on Mac OS X Lion mountain. Whenever an email is sent, an arrow appears on the original email. How can I remove this? I don't want to remove for each email that was sent, only some of them.

  • Sending file compressor problem

    When I send a file compressor 4.2.2 Final Cut Pro 10.2.3 I get the following error message: could not start the batch because two or more outputs have the same file name and location. I have tried to change the file name and destination and still get

  • Blocked product key

    Bought Win 7 Ultimate, did a clean install and burned a dvd bootable on December 22.  Valid key, installation and perfect operation.  Decided to upgrade to 10, once again no problem.  Hard drive failed on 2/14.  I used the bootable dvd Windows 7 Ulti