Thursday 24 December 2015

ValidateField Method

public boolean validateField(fieldId _fieldIdToCheck)
{

   date d = systemdateget();
   boolean ret;

   ;
   ret = super(_fieldIdToCheck);

   switch(_fieldIdToCheck)
   {
        case fieldnum (UB_Student_Dtl,ID):
          if((strlen(this.ID)<3) || (strlen(this.ID)>3))
            // if((strlen(this.ID)<3))
            {
                 throw error(“ID should have 3 degits”);
            }
        break;

        case fieldnum (UB_Student_Dtl,FromDate):
           if(this.FromDate > d)
           {
               throw error(“Enter Valid from Date”);
           }
        break;

        case fieldnum (UB_Student_Dtl,TODate):
           if(this.ToDate< This.FromDate)
           {
              throw error(” Enter Valid ToDate”);
            }
        break;

   }
   return ret;
}

No comments:

Post a Comment