Skip to main content
Participant
January 8, 2018
Question

Lock Fields on Validation?

  • January 8, 2018
  • 2 replies
  • 491 views

I want to have 2 text fields lock but only after a correct validation of proper initials from an individual. I have a script to lock fields and s script to validate. How do I put the two together?

Validate:

event.rc = true;

if (event.value != "" && event.value != "AAAA" && event.value != "BBBB")

{

    app.alert("The entered value needs to be either 'AAAA' or 'BBBB'!");

    event.rc = false;

}

Lock:

var fieldsToLock = ["TimeField309", "TimeField317"];

for (var i in fieldsToLock) this.getField(fieldsToLock)

How do I put these 2 together for the proper result I'm looking for?

This topic has been closed for replies.

2 replies

try67
Community Expert
Community Expert
January 8, 2018

Why are you using a text field, then? Use a drop-down field and the user will have to select one of the allowed options.

Participant
January 8, 2018

A time will go in the text field to be locked, which could be any time of the day. Too many options for a dropdown.

try67
Community Expert
Community Expert
January 8, 2018

I'm talking about the original text field, the one with "AAAA" or "BBBB" options...

Bernd Alheit
Community Expert
Community Expert
January 8, 2018

You can use:

if ( ... ) {

} else {

}