Can a Survey123 text field make the Android app keyboard only enter upper case letters?

746
1
Jump to solution
09-03-2018 01:07 PM
RogerFarmer1
Occasional Contributor

Can a Survey123 text field make the Android app keyboard only enter capital letters?

We have electrical distribution equipment that is given an 'earth' (ground) or FacilityID that always has a capital letter. When this ID is entered in the app, can the keyboard automatically have caps lock on?

0 Kudos
1 Solution

Accepted Solutions
BrandonArmstrong
Esri Regular Contributor

Hi Roger,

I think that applying an 'Input Mask' may give you what you are looking for. By simply placing the '>' character along with a number of 'X's' (placeholders) into the input mask of the body::esri:inputMask column of your XLSForm, it will force all input characters to be uppercase.  So for instance, if you had a US License Plate # that you wanted to be all capitals and knew that it was 7 characters long, you would place >XXXXXXX into the body::esri:inputMask column of your XLSForm.

More can be found here Esri custom columns—Survey123 for ArcGIS | ArcGIS 

Best,

Brandon

View solution in original post

1 Reply
BrandonArmstrong
Esri Regular Contributor

Hi Roger,

I think that applying an 'Input Mask' may give you what you are looking for. By simply placing the '>' character along with a number of 'X's' (placeholders) into the input mask of the body::esri:inputMask column of your XLSForm, it will force all input characters to be uppercase.  So for instance, if you had a US License Plate # that you wanted to be all capitals and knew that it was 7 characters long, you would place >XXXXXXX into the body::esri:inputMask column of your XLSForm.

More can be found here Esri custom columns—Survey123 for ArcGIS | ArcGIS 

Best,

Brandon