Inherits com.mdsol.babbage.model.DatastoreRelation.
Inherited by com.mdsol.babbage.model.CommentField, com.mdsol.babbage.model.DateTimeField, com.mdsol.babbage.model.DictionaryField, com.mdsol.babbage.model.DiscreteField, com.mdsol.babbage.model.MultiSelectGroupField, com.mdsol.babbage.model.MultiSelectOptionField, com.mdsol.babbage.model.NumericField, com.mdsol.babbage.model.RaveDateFormat, com.mdsol.babbage.model.ScaleField, com.mdsol.babbage.model.TextField, and com.mdsol.babbage.model.TimestampField.
The Field class includes a single question contained in a form. Field is an abstract class implemented by specialized objects such as NumericField and TextField. 
 
      
        
          | native boolean com.mdsol.babbage.model.Field.equals  | 
          ( | 
          Object  | 
          other | ) | 
           | 
        
      
 
Overrides the 'equal to' operator for the object. 
 
 
  
  
      
        
          | void com.mdsol.babbage.model.Field.finalize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | native String com.mdsol.babbage.model.Field.getFieldNumber  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns field numbers for the form's collection of fields. 
- Returns
 - Field numbers. 
 
 
 
      
        
          | native String com.mdsol.babbage.model.Field.getFieldOID  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the fields' object identifier (OID) as they are assigned in Medidata Rave by study builders. See these values in the Rave Architect interface. 
- Returns
 
 
 
      
        
          | native int com.mdsol.babbage.model.Field.getFieldOrdinal  | 
          ( | 
           | ) | 
           | 
        
      
 
Sets the field ordinal in Medidata Rave EDC to order fields according to the form's designer. 
- Returns
 - Field ordinal. 
 
 
 
      
        
          | native Type com.mdsol.babbage.model.Field.getFieldType  | 
          ( | 
           | ) | 
           | 
        
      
 
Gets the field type. Used by the inheriting classes. 
- Returns
 
 
 
      
        
          | native String com.mdsol.babbage.model.Field.getHeader  | 
          ( | 
           | ) | 
           | 
        
      
 
Field header visible to subjects. 
- Returns
 - Field header. 
 
 
 
      
        
          | native long com.mdsol.babbage.model.Field.getID  | 
          ( | 
           | ) | 
           | 
        
      
 
Gets the field's unique identifer in the app-persistent datastore. 
- Returns
 - The field's identifier. 
 
 
 
      
        
          | native String com.mdsol.babbage.model.Field.getLabel  | 
          ( | 
           | ) | 
           | 
        
      
 
Gets the field's label of the field. Visible to subjects. 
- Returns
 - Field label. 
 
 
 
      
        
          | native Problem com.mdsol.babbage.model.Field.getResponseProblem  | 
          ( | 
           | ) | 
           | 
        
      
 
Gets problems associated with current field responses.
- Returns
 - Problems associated with responses. 
 
 
 
      
        
          | native boolean com.mdsol.babbage.model.Field.isVisible  | 
          ( | 
           | ) | 
           | 
        
      
 
Identifies whether the field is currently visible, based on the edit checks that are applied so far. 
- Returns
 - Whether the field is currently visible.