AppAlloy Documentation
Home
  • Glossary
  • 🚀Getting Started
    • Introduce AppAlloy Documentation
    • Build your first AppAlloy app
    • From sheet to app
  • 🗃️Data management
    • Learn data structure
    • Set up data source
      • Integrate with Google Sheets
      • Integrate with Microsoft Excel
      • Build Alloy table
      • Upload local file
    • Manage data type
    • Ultimate guide for data sheet
  • ⚒️Manage table views
    • Design Record View
    • Design Actions
      • Update current record
      • Delete current record
      • Delete many records
      • Create record
      • Open external URL
      • HTTP Request
      • Open phone call popup
      • Open SMS Popup
      • Open email popup
      • Send notification
    • Design Record Components
      • Plain Text
      • Phone number
      • Email
      • URL
      • Map
      • Barcode
      • Checkbox
      • Number
      • Currency
      • Rating
      • Voting
      • Date time
      • Relative date
      • Count Down / Count Up
      • Single Photo
      • Photo Gallery
      • Carousel
      • Audio Player
      • Video Player
      • Youtube Player
      • Vimeo Player
    • Design Form View
    • Design Form fields (synced tables)
      • Text (for synced tables)
      • Number (for synced tables)
      • Date time (for synced tables)
      • Checkbox (for synced table)
      • Options (for synced table)
      • Photos (for synced table)
      • Files (for synced table)
      • Table lookup (for synced table)
      • Signature (for synced table)
    • Design Form fields (Alloy tables)
      • Single line Text (for Alloy table)
      • Long Text (for Alloy table)
      • Phone number (for Alloy table)
      • Email (for Alloy table)
      • Barcode (for Alloy table)
      • Number (for Alloy table)
      • Currency (for Alloy table)
      • Checkbox (for Alloy table)
      • Date (for Alloy table)
      • Photos (for Alloy table)
      • Files (for Alloy table)
      • Single select (for Alloy table)
      • Multiple select (for Alloy table)
      • Address (for Alloy table)
      • Table lookup (for Alloy table)
  • 🎨Manage pages
    • Manage page types
    • Design 'View From' Page
    • Page Layouts
      • List Layout
      • Grid Layout
      • Card Layout
      • Map Layout
      • Checklist Layout
      • Calendar Layout
      • Kanban Layout
    • Design Canvas View Page
    • Canvas Charts
      • Line chart
      • Area Chart
      • Pie Chart
      • Donut Chart
      • Column chart vs. Stacked Column chart
      • Bar chart vs. Stacked bar chart
      • Table
    • Design Form of... Page
  • ⚙️Manage workflow
    • Introduce Workflow
    • Design a workflow
  • 🔌Manage Integration
    • Manage AppAlloy Integration
    • Manage Slack Integration
    • Manage Gmail Integration
    • Manage Google Drive Integration
    • Manage Google Calendar integration
  • 📱Manage App Settings
    • Manage app appearance
  • 🌎App distribution
    • Publish your app
    • Use app as Mobile Web app
    • Use app on AppAlloy Air
  • 🚹Account, team, and plan
    • Manage Account
    • Manage Apps
    • Manage Users
    • Manage Plans
    • Manage Teams
  • #️⃣Learn Power FX
    • Introduce Power FX
    • Operators & Identifiers
    • Formula References
      • Average
      • Concatenate
      • Date
      • DateAdd
      • DateDiff
      • DateValue
      • DateTimeValue
      • Day
      • If
      • Month
      • Now
      • Rand
      • RandBetween
      • Round
      • RoundDown
      • RoundUp
      • Sum
      • Text
      • Today
      • Weeknum
      • Weekday
      • Year
Powered by GitBook
On this page
  • What is it?
  • How it works
  • Add the action
  • Configure the action
  • Require confirmation
  • Completion

Was this helpful?

  1. Manage table views
  2. Design Actions

Create record

The action "Create record" allows users to add a new record into the collection.

Last updated 8 months ago

Was this helpful?

What is it?

The "Create record" action enables users to add a new row of data to any of the tables linked with the app. This, in turn, adds a new record to the view displaying all records of that table in the app.

How it works

When you enable the action to the Record View, there is a menu of action buttons added to the bottom bar of the record view.

For the action of creating a new record, you will pre-define the properties of the new record with a pre-defined value.

When the users tap on the action button, a new record will be added immediately with the properties filled with data as you configure.

Add the action

  • From the Design tab, in the Tables section of the left sidebar, click on the Record view of any table.

  • Go to the Action section on the right sidebar, and click the + button.

  • Enter the name and icon for the action button, then click Configure...

  • Click + Then... and choose Create record.

Configure the action

Configuring the action to create a new record is configuring:

  • The field to add for a new record

  • The new value for the field

To set it up:

  • After choosing the action Create record, choose a table where the new record will be saved to/

  • Click the + button and choose a field.

  • Enter the new value.

For the pre-defined value, you can:

  • Power Fx: Let the app generate the value based on a condition set with the PowerFX formula.

  • Custom: Enter a consistent value.

  • Row Data: Get the value of the current record for the new one by choosing a row.

  • User: Get the information of current users as the value by setting a user information.

Require confirmation

Requiring a confirmation on the execution of the action can give users the chance to reconsider and avoid accidental taps.

You can also customize the confirmation message or use the default one.

Completion

In the settings of completion, you will configure

  • The message on succession to your users can be a way to communicate as well as engage with your users, elevating the user experience with your app.

  • Checkbox to enable the Confetti interaction like a celebration for the succession, making the experience more fun and rewarding.

⚒️
Add action to create new record
Confiure value for the action of create new record
Options to configure the input value for the creation of new record
Configure the confirmation on the creation