no the issue is not with showing all the fields, it is most probably a validation error.
And you dont have to explicity define Data validation. some validations are implicit. like
calendar control can only contain date.
if you specify a field to be of type whole number(integer) then it can only contain integer value...