Свойство NewRecord (Новая запись)

Применение

Объект Form

С помощью свойства NewRecord (Новая запись) можно определить, является ли текущая запись новой. Данное свойство возвращает доступное только для чтения значение типа Integer.

выражение.NewRecord

выражение (обязательно). Выражение, возвращающее один из объектов из списка "Применение".

Замечания

Свойство NewRecord может принимать следующие значения:

Значение

Описание

Истина

Текущая запись является новой.

Ложь

Текущая запись не является новой.


Примечание : Свойство NewRecord доступно только для чтения в представлении формы и режиме таблицы. Оно недоступно в конструкторе. Это свойство можно задать только с помощью макроса или кода Visual Basic для приложений (VBA).

Когда пользователь переходит на новую запись, свойство NewRecord принимает значение Истина вне зависимости от того, начал ли пользователь изменять запись.

Пример

В следующем примере показано, как свойство NewRecord позволяет определить, является ли текущая запись новой. С помощью процедуры NewRecordMark для текущей записи задается переменная intnewrec. Если запись является новой, отображается сообщение, уведомляющее пользователя об этом. Эту процедуру можно выполнить, когда происходит событие формы Current (Текущая запись).

Sub NewRecordMark(frm As Form)
Dim intnewrec As Integer
intnewrec = frm.NewRecord
If intnewrec = True Then
MsgBox "You're in a new record." _
& "@Do you want to add new data?" _
& "@If not, move to an existing record."
End If
End Sub
Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×