Множину припустимих операцій над записами обмежено множиною припустимих операцій над їхніми полями.
Для звернення до поля запису використовується «запис через крапку»:
<ім'я запису> .<ім'я поля>.
Приклад 5. Для змінної D, опис якої наводиться в прикладах 2, 3, припустимі оператори присвоювання:
D.Year:= 1998; D.Month:= 'dec'; D.Day:=15;
До елементів масиву записів можна звертатись, теж використовуючи «запис через крапку»:
<ім'я масиву> [індекс] .<ім'я поля>.
Наприклад, до елементів масиву Page, який описано в прикладі 4, можна звернутись в такий спосіб:
WriteLn (Page[2].Name); {виведення на екран значення поля
Name 2-го елементу масиву Page }
Неможливо вивести запис безпосередньо на екран.
На друк виводяться значення окремих полів запису.
Крім дій над окремими полями записів, можна виконувати операції і над усім записом.
Приклад 6. Змінні А і D належать до одного типу Date, тому після виконання оператора A:=D встановлюється рівність записів А і D. Це рівносильно виконанню послідовності операторів
A.Year:= D.Year; A.Month:= D.Month; іт.д.
Для змінних типу запис, які належать до одного типу, можна перевірити виконання відношення рівності або нерівності. Після виконання наведених вище присвоювань значення логічного виразу A=D буде істинним.