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