Изменить блок данныхRecord
Область применения: Access 2013, Office 2013
Вы можете использовать блок данных EditRecord для изменения значений, содержащихся в существующей записи.
Примечание.
Блок данных EditRecord доступен только в макросах данных.
Setting
Аргументы блока данных EditRecord приведены ниже.
Аргументация |
Описание |
---|---|
Alias |
Строка, идентифицирующая запись для изменения. Если аргумент Alias не указан, то текущая запись редактируется. |
Замечания
После инструкции EditRecord можно вставить блок команд, которые будут выполняться до заготовки изменений в записи. В блоке данных EditRecord доступны следующие действия.
Используйте действие SetField , чтобы указать новые значения поля в измененной записи.
Вы можете использовать if... Затем... Оператор Else для выполнения операций на основе условия.
Чтобы отменить редактирование записи, используйте действие CancelRecordChange . Это предотвращает фиксацию изменений и закрывает блок данных EditRecord .
Локальную переменную LastCreateRecordIdentity можно использовать для работы с последней записью, созданной в блоке данных CreateRecord . Например, используйте следующий синтаксис для ссылки на поле AssignedTo последней созданной записи:
[LastCreateRecordIdentity].[AssignedTo]
Блок данных CreateRecord можно использовать только в событиях макросов после вставки, после обновления и после обновления .