Для определения разницы между двумя датами служит специальный тип поля Период:
Справка по полю:
http://runabase.ru/help/field.html#period
В свойстве "Дата 1" указывается более поздняя дата (первый аргумент вычитания), а в свойстве "Дата 2" - более ранняя дата (второй аргумент вычитания). Т.е. из первой даты (большей) вычитается вторая дата (меньшая) и полученный результат приводится к требуемому формату, который может представлять из себя следующие варианты:
- лет месяцев дней;
- лет месяцев;
- лет;
- дней.
Кроме полей дат текущего объекта, в свойствах конечной и начальной даты можно указать системное поле [~today]. При использовании данного поля, программа при первом запуске в день, производит подстановку текущей даты на сегодня и производит пересчёт данного поля во всех записях данного объекта. Т.е. поле будет всегда содержать актуальные данные.
Чтобы получить требуемый Вами результат, надо в первом свойстве поля задать системное поле [~today], во втором свойстве - поле с датой рождения, а для свойства "Формат" указать значение "Лет".