Поделиться через


CreateRecord Data Block (Access custom web app)

С помощью блока данных CreateRecord можно создать новую запись в указанной таблице.

Важно!

Корпорация Майкрософт в настоящее время не рекомендует создавать и использовать веб-приложения Access в SharePoint. В качестве альтернативы можно использовать Microsoft PowerApps для создания бизнес-решений без кода для Интернета и мобильных устройств.

Примечание.

Блок данных CreateRecord доступен только в макросах данных.

Setting

Аргументы блока данных CreateRecord приведены ниже.

Аргументы блока данных CreateRecord приведены ниже.

Имя аргумента Required Описание
Создание записи в
Да
Имя таблицы для создания новой записи.
Alias
Нет
Строка, идентифицирующая запись. Вы можете использовать псевдоним записи для идентификации

Замечания

Запись, созданная CreateRecord , автоматически становится текущей записью.

После инструкции CreateRecord можно вставить блок команд, которые будут выполняться до фиксации новой записи. В блоке данных CreateRecord доступны следующие действия.

Действие
CancelRecordChange Macro Action
Comment Macro Statement
Group Macro Statement
Если... Затем... Оператор макроса Else
SetField Macro Action
SetLocalVar Macro Action

После того как действие CreateRecord создаст запись, используйте действие SetField , чтобы указать значение поля в новой записи.

Вы можете использовать if... Затем... Оператор Else для выполнения операций на основе условия.

Чтобы отменить создание записи, используйте действие CancelRecordChange . Это предотвращает фиксацию изменений и закрывает блок данных CreateRecord .

После фиксации новой записи можно использовать локальную переменную LastCreateRecordIdentity для работы с ней. Например, используйте следующий синтаксис для ссылки на поле AssignedTo последней созданной записи.

[LastCreateRecordIdentity].[AssignedTo]