Value of the field in a repeating subform

I have a repeating subform with text for City, State, and Zip fields. I want to take everything that the user enters in the first (or only) instance fields and automatically put this information in a city, State or Zip field in a completely different section of the form.  I just need to copy on the first instance of these fields if there are multiple instances.  I can get this to work if the user adds an instance of the repeating subform and add a second city, State and/or Zip, but I can't make it work if there is only one instance of the repeating subform.  It does not work if the user adds an instance but does not come to the city, the State or the Zip.  I need to run regardless of the number of instances.

For example, here's what I put in the case of 'change' of the city (inside the repeating subform) field and it works if there is another instance added:

Form1. Page3.CityOther.RawValue = form1. Page1.SubformRepeat [0]. . RawValue City [0]

(It's using FormCalc. I couldn't JS to work).

I would put in the case of page layout: loan of form1. Page3.CityOther (in formcalc):

If (form1. Page1.SubformRepeat [0]. . IsNull City [0] == 0) then

$ = form1. Page1.SubformRepeat [0]. City [0]

endif

In this way, it has nothing to do with the instance manager and just make an equal to another if there is a value in the first.

Tags: Adobe LiveCycle

Similar Questions

  • How to successfully reset the fields in a repeating subform

    Hello

    I'm more and more frustrated just trying to create a form dynamic xml () with lifecycle designer.

    As a test, we build a form that contains a repeating subform.

    We want to reset the fields in the current subform and only the current subform using the following snippet:

    var som_kdnr = this.parent.somExpression + ".." Kopfzeile.Kundennummer ';

    xfa.host.resetData (som_kdnr);

    But instead of reset the field "Kundennummer' in the current subform, copy the following code resets this field in all subforms.

    And to make this behavior even more "interesting" than that happens only if we use Adobe Reader XI - if we use Foxit Reader, the script does the job...

    How can we get this running in two players?

    You should not add a string to the somExpression, you must Access the Kundennummer field and then use the somExpression instead of do it yourself.

    this.resolveNode("Kopfzeile.Kundennummer").somExpression;

  • Is it possible to display the dynamic value in the ToolTip? I tried: this.assist.toolTip.value = this.rawValue; for a text field 'property MouseEnter', but it does not display the current raw value. It displays a previous raw value of the field... Guilty

    Is it possible to display the dynamic value in the ToolTip?

    I tried:

    this.assist.toolTip.value = this.rawValue; for a text field on 'ownership' MouseEnter

    but it does not display the current raw value. It displays a previous raw value of the field...

    I wrote 'YYYY', but is not displaying on the first mouseEnter event

    Capture_1.JPG

    When I show event mouseEnter for the 2nd time it gives good value.

    Capture_2.JPG

    Now, I changed the "BBBB" value but the first mouseEnter event it displays the value previous i.e. "YYYY."

    Capture_3.JPG

    I found the solution. I wrote the script ("this.assist.toolTip.value = this.rawValue ;") on 'property MouseEnter' but the need to write the script to the "Output" of the field event. ")

    Thank you.

  • How to find duplicates of a field value? For example - in a field, I have values like {123,345,346,123}, now I want to remove the duplicate value in the field so that my output looks like {123,345,346}

    How to find duplicates of a field value? For example - in a field, I have values like {123,345,346,123}, now I want to remove the duplicate value in the field so that my output looks like {123,345,346}

    If it's an array you want to deduplicate then here is a script [for use in the Script Processor] I prepared earlier:

    var result = new Array();

    var added = new Object();

    If (input1 [0]! = null)

    {

    for (var i = 0; i)< input1[0].length;="">

    {

    var point = input1 [0] [i];

    If (! added [item])

    {

    added [item] = 1;

    result [result. Length] = item;

    }

    }

    }

    Output 1 = result;

    Kind regards

    Nick

  • Question: Is it possible to query a record datacard on the value of the field (REST API)?

    Hi everyone :-)

    URL: / data/Objetpersonnalise / {id}? count = {number} & page = {page} &Search = {}, & orderBy = {orderBy} & lastUpdatedAt = {lastUpdatedAt}

    Can we get a result based on a search query on the value of the field?

    Thank you!

    ADI

    Hello Adi,

    You should be able to query the value of a CDO field via the name of the database field.

    Example: CDO field "City" is the name of the city of '1 '.

    Your query: / data/Objetpersonnalise / {id}? Search = Ville1 = Berlin

  • The data specified in the request is invalid. The value of the field id package is not a MultipleLiteral, but the field is defined as MultiValued

    We have a property in a component software which is an array. the value is [""]

    In the blueprint I am sitting a value property ['vim', 'emacs'] defalult

    When I ask this plan and change the values of foo, bar, I get this error

    The data specified in the request is invalid. The value of the field id package is not a MultipleLiteral, but the field is defined as MultiValued

    someone knows why this happens?

    I'm runnign vra7.0.1

    Strangely, it works if

    Overridable is set to NO

  • How can we access the value of the field in a line removed in the buffer of the component?

    In the PeopleSoft component buffer when it removes a parent row children lines are also deleted, therefore, not possible to access the value of the field of these lines.

    Example: If we have RECORD1 at level 1 and RECORD2 (which contains the INCIDENT_NBR field) at level 2.

    If a row is deleted at level 1, level 2 lines are also deleted, but before delete, I need access to the value of INCIDENT_NBR and make sure no line (s) not many for this value in a third record record RECORD3.

    If any line exist in the RECORD3 record an error message should appear in the case otherwise the delete process can go.

    I put the peoplecode in RECORD2. INCIDENT_NBR. SavePreChange (at the record level) because this control must be carried out in all cases for all the component where my RECORD2 record is used.

    When I display the value of the field I always get a null (00000000 digital).

    It is possible that in PL/SQL within a trigger, but unfortunately in this case, I can not catch the error produced by RAISE_APPLICATION_ERROR (-20000, 'Suppression of an incident not allowed when there are dagnostics'); in Peoplecode.

    Does anyone know if there is a way to get the values of the fields in the deleted lines?

    Thank you

    A rowset object has two properties

    ActiveRowCount

    All lines of lines in an exclusive set of deleted rows

    Number of lines

    All lines of a set of lines included the deleted rows.

    So I would say, to loop through all lines and check for deleted rows and make any desired logic, something like:

    For & i = 1 to & rs. Number of lines

    & line = & rs. GetRow (&i);)

    If & row. IsDeleted then

    & rec = & rank. GetRecord (1);

    & fld = & rec. GetField (FIELD. YOURFIELD);

    / logical necessary * /.

    End - If;

    -End;

  • Get the value of the field notes.

    Hi all

    I just started with powercli.

    I want to set and get the value of the field notes.

    Put in it, is done by, virtual Set-machine - VM "Name VM" - Description "text1 text2 etc." - confirm: $false

    But how to get the value of the field notes? I it could be done like: Get-VM-name 'VM ' | Get-Annotation CustomAttribute - Description

    However, I get an error:

    Get-Annotation: 08/07/2012 11:11:28 Get Annotation found Cu

    stomAttribute with the name "Description".
    On line: 1 char: 44
    + Get - Vm "klj - bastionhost | Get-Annotation < < < <-CustomAttribute description
    n
    + CategoryInfo: ObjectNotFound: (Description: String) [Get-annotated
    tion], VimException
    + FullyQualifiedErrorId: Core_ObnSelector_SelectObjectByNameCore_ObjectNo
    tFound, VMware.VimAutomation.ViCore.Cmdlets.Commands.GetAnnotation

    kim look

    You can get the field notes VM with:

    Get - VM | Select-Object - Property Name, Description

  • The value entered does not match the value in the field

    I have a simple form on the page, a field callculates a percentage based on the values entered in 2 other fields, works very well, but then all the entries on the form generates this message "the entered value does not match the value in the field".

    Also, you can remove a tab stop of the fields?

    Just happened again.

  • Change the number of decimal places according to the value of the field

    Hello world

    I'm doing a form using Adobe Acrobat.

    I want a field that usually has only 2 decimal places, to have 4 decimal positions ONLY when necessary.

    Example: If the value of the field is 3.53 that's fine, but if the value is 3,5346 I want to show him this.

    I played around field properties and I realized that I need to use a custom format script. I don't know where to start, however. Can you point me in the right direction?

    Thank you in advance.

    I just threw together quickly and did not test, take is as a general guide. It is intended to be placed in a JavaScript to the document level and called from custom Format script of the field. You can not put it simply everything as the script to Format because of the way that Acrobat behaves when you do.

    The point of the script is to calculate the number to use as the first parameter to the AFNumberFormant function, which is that Acrobat uses when configuring a digital format. I couldn't think of a clever name for the function, so I leave it to you:

    function fmt1() {
    
        // Set the minimum number of digits to the right of the decimal
        var min = 2;
    
        // Get the field value, as a string
        var val = event.value;
    
        // Round to the nearest 10-thousand of a cent
        var rn = util.printf("%.4f", val);
    
        // Replace any trailing zeroes with nothing
        rn = rn.replace(/[0]+$/, "");
    
        // Get the number of characters after the decimal
        var num = rn.split(".")[1].length;
    
        // Set to the minimum if appropriate
        if (num < 2) num = 2;
    
        // Use built-in formatting function
        AFNumber_Format(num, 2, 0, 0, "\u20ac", true);
    
    }
    

    Call it like that in the case of the field Format:

    fmt1();
    

    If this isn't a calculated field, but the one who interacts with a user, you'll want to add a function with the swing, something like:

    function keystroke1() {
    
        AFNumber_Keystroke(2, 2, 0, 0, "\u20ac", true);
    
    }
    
  • How to extract the value of the field in variable

    I want to be able to read the value of the field out of the browser and store in a variable for I can manipulate it. I tried several methods, that which no I can't find the proper syntax. My last is the following:

    . . Solve ("postal code", "/ip/", Source.DisplayContent, 1);

    I assumed that the Group should be able to draw from this, but it does not solve. I think my problem is the regular expression or index (that I had with the null value). Any help would be greatly appreciated as I have a tight deadline to achieve. Thank you.

    -John

    Hi John,.

    Why are you using web.window? Surely, you would use web.element?

    Concerning

    Wayne.

  • How to pass item values to the fields in Page #2 Page 1

    Hello

    On the first page, I have two points and a single button.
    Point n ° 1 P1_PROJECT_NAME display text (escape special characters, does not save the State)
    Article #2 P1_PROJECT_ID hidden and protected
    Button #1 create redirect page 2

    When the user clicks on the Create button, 2nd page opens with the form for creating detailed project which includes the two following fields.
    #1 P2_PROJECT_ID a text field
    #1 P2_PROJECT_NAME a text field

    I want to change the P1_PROJECT_ID value to the field of P2_PROJECT_ID and P1_PROJECT_NAME to the P2_PROJECT_NAME field.
    How can I do this?

    Thank you
    Guy

    Guy,

    If you change your button and go to the "URL redirection Option" section you will find two fields: 'Put on these elements' and 'with these values.
    Simply enter your values in these two fields separated by commas, in the same order.

    Kind regards

    --
    Paulo Vale
    http://Apex-notes.blogspot.com

  • How to hide a field based on the value of a field of a different subform - controls null does not work!

    I use Javascript to define actions. I need to hide a text field, if the value of a field in another subsidiary form is zero.

    -J' tried to check the value in the other field NULL - does not work

    -J' tried affecting a variable str2 where I know that the value in the other field is available, then checking this variable when I initialize the text field - does not work

    What Miss me?

    Hello.

    Try this in the form of native void, referring to the text field (X).

    If (this.rawValue = 1)

    {

    X.Presence = "visible";

    }

    ElseIf (this.rawValue = null)

    {

    X.Presence = 'hidden ';

    }

  • Do some required fields in a repeating subform - verified/validated on preSubmit

    I have a form that contains a repeating subform - sense, there is only one subform (Western flowed) with binding set to repeat a 1 Min and Max of 15 (subform extensible so dynamic).

    In the subform are 5 fields (example below):

    First name

    Family name

    Email address

    Age

    Sex (radio button for men and women)

    If the user enters a value for the first name, then the name, the age and the gender option button should become "necessary". Similarly, if the first name value is empty/null, then the fields first name, age and sex radio button should be optional.

    I understand that this can be achieved quite easily if the subform was not repeat:

    If (!) ((this.isNull))) {//if FirstName field is not null

    LastName.mandatory = 'error ';

    Age.Mandatory = 'error ';

    etc.

    }

    else {//if field is null

    LastName.mandatory = "disabled";

    Age.Mandatory = "disabled";

    etc.

    }

    However, how this is achieved in a repeating subform?  If the above script is placed in the repeating subform, it affects ALL repetitive lines in the subform group once rendering. Instead, I need the mandatory conditional status treated on a basis of single instance (online).

    Thanks in advance

    Hello

    I do not see a problem to make this work even with repeated subforms.

    Here's a sample for you.

    https://files.Acrobat.com/preview/7dc1e4aa-5160-4058-a59e-77b77dbf658f

    I hope this helps.

  • Worth checking the value of the field date with formcalc

    Hi, my apologies if this was requested. I found some discussions in the forums that deal with issues similar to the search, but the solutions did not help me any so I decided to start a new discussion.

    I have a field called date1 and I have a field called rate. Quite simply, all I want to do is determine the default value which is held at rates based on the question to know if date1 is set before the 01/07/2011.

    Here is what I tried with no luck.

    If (Date2Num (form1. #subform [0].)) Table1.row2.Date1.FormattedValue, ' DD/MM/YYYY') > = ' 01/07/2011 ") then '.

    Form1. #subform [0]. Table1.row2.rate1.RawValue =.555

    on the other

    Form1. #subform [0]. Table1.row2.rate1.RawValue =.51

    endif

    I also tried several other pieces of code, including a java script with no luck. I have to assume that my mistake is somewhere in the way that the field "compares" the datefield with the value that specify in the formula.

    I'm a newb total form so I apologize if this comes off a little ignorant.


    Thanks for any help I receive, in advance.


    C. S.

    The function Date2NUm will return you the number of seconds that have elapsed since the time, so you will need to compare the number of seconds that have elapsed since the era for 01/07/2011... .so

    If (Date2Num (form1. #subform [0].)) (Table1.row2.date1.FormattedValue, 'MM/DD/YYYY') > = Date2Num ("01/07/2011", MM/DD/YYYY")) then

    Paul

Maybe you are looking for