Try it
  • Examples
  • Features
  • Testimonials
  • Partners
  • Pricing
  • Support
    • Sintel Apps Help
    • Sintel Apps Release History
    • Sintel BI Help
    • Sintel BI Release History
    • Webinars
    • How to video series
    • Ask the community
    • Submit a ticket
    • Request a demo
    • Compare us
  • Blog
  • Examples
  • Features
  • Testimonials
  • Partners
  • Pricing
  • Support
    • Sintel Apps Help
    • Sintel Apps Release History
    • Sintel BI Help
    • Sintel BI Release History
    • Webinars
    • How to video series
    • Ask the community
    • Submit a ticket
    • Request a demo
    • Compare us
    • For Schools
  • Blog
  • Get Started
How can we help?

Search for answers or browse articles about Sintel Forms

Filter by categories Clear Results
  • About Sintel Forms

    • SharePoint List types supported by Sintel Forms
    • What is Sintel Forms
    • Why we built it
    • Sintel Apps and the security of your data
  • Getting Started

    • How to Install Sintel Forms
    • Adding Sintel Forms to a SharePoint Site
    • Authorizing Sintel Forms
    • Install Sintel Forms for SharePoint On-Prem
    • Sintel Forms Best Practices
  • Product Updates

    • Release History
    • Updating Sintel Forms for SharePoint On-Prem
    • Differences between the Cloud and On-Prem Versions of Sintel Forms
  • Settings

    • External Access Settings

      • Understanding External Access Settings in Sintel Forms
      • External Submissions
      • External Collaboration
      • External Sharing
      • External Access Settings
    • After save script
    • Basic Features
    • Conversations
    • Form Viewer
    • Hide Sintel Branding
    • Payments
    • Theme & Styling 
    • Confirmation screens
    • Localisation
    • How to avoid SharePoints list view threshold
  • Layout

    • About Layout
    • Adding and Editing Linked List items using Inline, Dialog & Sintel Forms Embedded
    • Adding Fields
    • Creating Calculated Fields & Using Formulas
    • Default values & custom values
    • Field and Section Validation
    • Linked Libraries-Using a Document/Picture Library
    • Linked Lists-How to add attachments
    • Sections - Tab order
    • Setting field properties within a Linked List
    • Using a Linked List
    • Form Header and Footer
    • New "Cosy" Form Interface
  • Workflow

    • About Workflow
    • Workflow: Statuses
    • Workflow: Actions
    • Workflow: Email
    • Workflow: Payment Actions
    • Deprecation of the SintelFormsWorkflow list
  • Logic

    • About Logic
    • Logic: Steps
    • Logic: Conditions
    • Logic: Rules
  • Reminders

    • Reminders
  • Basic Customisation

    • Applying a theme and adding icons or graphics
    • Changing button colours or hiding them
    • Embedded Action Buttons (deprecated)
    • Customising Send-From Address for Sintel Apps Emails
  • Advanced Customisation

    • The JavaScript API

      • Articles coming soon
    • Accessing external APIs
    • Creating custom buttons using JavaScript
    • Custom form styling using CSS
    • Programmatically creating Sintel Forms
    • The JavaScript API
    • Using query string parameters for default/calculated values
    • Restrict access to users not found in a SharePoint group
    • Advanced Customisation and Code Samples
    • Advanced Customisations: Quick Navigation Guide
  • FAQs

    • FAQs
    • Activating Sintel Forms on newly created tenants
    • Lists and columns used by Sintel Forms
    • Support and Training
    • Track the usage of Sintel Forms
    • Differences between the Cloud and On-Prem Versions of Sintel Forms
    • Permissions used by Sintel Forms
    • Permissions required to use the Sintel Forms Designer
    • SharePoint Add-Ins are retiring what can you do
  • How To Guides

    • Automatically add linked items or files
    • Change the layout of Choice Fields
    • Configure a cascading drop-down
    • Configure Printing Options
    • Debugging your forms
    • Embedded Action Buttons (deprecated)
    • Export a form template
    • How to complete a form action with Power Automate
    • Import a form template
    • Lookup Columns: Control the sort order
    • Lookup Columns: Retrieve additional columns from Lookup List
    • Make Attachments Mandatory
    • Set & clear field values using rules
    • Share a Form
    • Track the usage of Sintel Forms
    • Transferring your license to another tenant
    • Use Sintel Embedded Mode on a linked list
    • Use a Rule to check if third party cookies are enabled
    • Customising Send-From Address for Sintel Apps Emails
    • Recommended Permissions For Forms and Apps
    • Disable Sintel Forms on a list
    • Show all articles ( 6 ) Collapse Articles
  • Widgets

    • Buttons
    • Workflow History
    • HTML Widget
  • Noteworthy Features

    • Attachments and Image Previews
    • Image Annotations
    • Ink Signatures
    • Sintel Forms Mobile App
    • Workflow History
  • Troubleshooting

    • The redirect URL specified in the request does not match
    • Everything is fine but we had a small problem getting your license
    • "401 Unauthorized" error during form data save
    • "500 internal server error" on form opening
    • Activating Sintel Forms on newly created tenants
    • Ad blockers and Privacy Extensions
    • Attachments option missing in Sintel Forms
    • Changing the Content Approval settings of a list can cause an issue with Sintel Forms
    • Enabling third-party cookies
    • Handling the list view threshold for the Workflow and Conversations features
    • No actions appearing in the actions menu
    • Sintel Forms doesn't appear to be applied to a list
    • Sintel Forms Designer not available in the list command bar
    • Sintel Forms Save Process
    • Site naming and Sintel Forms
    • The remote server returned an error: (401) Unauthorized when importing a form template
    • Workflow emails containing incorrect links to forms
    • Workflow emails not being received by distribution lists or mail-enabled security groups
    • Workflow emails not being received by SharePoint group members
    • Data load error: Connection to SharePoint has been lost. Please reload the page.
    • Data save error: Access denied. You do not have permission to perform this action or access this resource
    • Email address of a Shared Mailbox not recognised by Sintel Forms
    • Add an exception for Sintel Forms instead of enabling third-party cookies
    • Export to PDF not working on SharePoint Subscription Edition
    • "404 FILE NOT FOUND" when attempting to open a new form or existing form
    • Show all articles ( 10 ) Collapse Articles
  • Code Samples

    • Embedded Action Buttons (deprecated)
    • Set email address from person field
    • Validate email addresses
    • Advanced Customisation and Code Samples
    • Advanced Customisations: Quick Navigation Guide
  • Sintel General Info

    • What we do
    • Who we are

Default values & custom values

Posted5 August 2020
Updated13 January 2022
ByEoin McMahon
You are here:
  • Main
  • Layout
  • Default values & custom values
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
< All Topics

Sintel Forms allow you to set up default values on form fields and two types of default values are supported:

  1. Standard SharePoint default values
  2. Custom default values within Sintel Forms
Standard SharePoint default values

Sintel Forms supports any default values that are set on a SharePoint list field. This means that a when a new form is created any fields in the list that contain a default value will display that value.

To ensure that a field on a form is using a default value from SharePoint, you simply need to verify the “Default value” setting within the Layout screen of the Sintel Forms Designer is set to “Inherited from SharePoint”. Note that this is the default setting.

ShPdefaultValueSetting.png

As shown above, a hint will appear under the setting which will show the default value that is defined for the field within the SharePoint list.

SharePoint default values are not the same as SharePoint default formulas – SharePoint default formulas are not supported.
Custom default values within Sintel Forms

Using a custom default value allows you to define more complex default values and additionally allows you to apply default values to field types that do not support default values in SharePoint out of the box. The additional fields that Sintel Forms supports default values with are:

  1. Multiple Lines of text
  2. Lookups (both single and multi-select)
  3. Person or group (both single and multi-select)

To make sure that a field is using a custom default value, make sure that it has the “Custom” value set in “Default value” setting. You can then enter the default formula.

CustomDefaultValueSetting.png

Similar to Calculated Fields, Custom default values can handle any JavaScript expression. For example, you can put a [“Hello”, “World”, “!”].join(” “) expression inside a default value formula. It will populate the field with the result of that expression, which will be “Hello World!”.

It is also possible to use following functions when defining a custom default value:

  1. getCurrentUser()

    Returns information about the current user. Can be used in people picker fields or in text fields.

    Example

    1. Set current user in people picker field

      getCurrentUser()

      2019-03-19_1617.png

      getCurrentUser.gif

    2. Set current user’s name in a text field

      getCurrentUser().displayName

      2019-03-19_1620.png

      getCurrentUserdisplname.gif

    3. Set current user’s email in a text field

      getCurrentUser().emailAddress

      2019-03-19_1623.png

      getCurrentUserdisplmail.gif

  2. today() Returns today’s date and time
    This default values can be used with ‘Date and time’ fields type – both including and excluding time.

    Example

    1. Set today date with a current time

      today()

      2019-03-20_0927_001.png

      today.gif

    2. Set tomorrows date with current time

      today().add(1, ‘days’)

      2019-03-20_0929.png

      todayadd1.gif

    3. Set next month with current time

      today().add(1, ‘month’)

      2019-03-20_0930.png

      todayadd1month.gif

    4. Set next year with current time

      today().add(1, ‘year’)

      2019-03-20_0939.png

      todayadd1year.gif

    5. Set midday in day after tomorrow

      today().add(2, ‘days’).startOf(‘day’).add(12, ‘hours’)

      2019-03-20_0935.png

      todayadd1advanced.gif

    today() function uses momentjs syntax – see momentjs page for more examples on manipulation and formatting.

More sample formulas

Text fields

   - "Hello!" (static string)
   - "Hello, " + getCurrentUser().displayName + "!" (combined strings)

Number fields

   - 123 (static number)
   - 123 * 10 (any numeric operation)

Flag fields

   - 0 (static numeric value)
   - true (static js boolean value)

User fields 

   - getCurrentUser() (helper function)
   - "user@domain.com" (static email text)
   - ["user@domain.com", "user2@domain.com"] (array of users - for multi-value people pickers)
   - [getCurrentUser(), "user@domain.com"] (array of users, including helper function)

Choice fields

   - "Value one" (static text with a single value)
   - ["Value one", "Value three"] (array of static texts - for multi value choice fields)

Date/DateTime fields

   - new Date(2013,10,10, 11, 59) (static datetime value)
   - new Date().getFullYear() - for add a current year into an e.g. single line text
   - today() (helper function)
   - today().add(1, 'month')

Lookup fields

   - 1 (id of the lookup item)
   - [1,2] (array of ids of lookup items - for multi-value fields)

Default values in sublists

It is also possible to use default values (both SharePoint-based or Custom), within fields in a sublist. This can be done within the Sintel Forms Designer by selecting the relevant field in the sublist and configuring the default value.

CustomDefaultValueSetting.png

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents

Sintel Apps

Create apps on Microsoft 365 in minutes with no code.

Address

River House
Blackpool Park,
Cork, T23 R5TF,
Ireland

Support

  • Product help
  • Community site
  • Submit a ticket
  • Compare us

    Contact us to

    • Book a demo
    • Request a license
    • Become a partner

    e-mail: info@sintelapps.com
    tel: +353 (0) 21 245 2935

    Follow us

    • Follow
    • Follow
    • Follow

    © Copyright 2026 | End User License Agreement | Privacy Policy | Terms Of Use

    Sintel Apps
    Sintel Apps Assistant
    Get instant answers and support
    Connecting to Sintel Apps Assistant…
    Sintel is thinking…
    We use cookies to collect and analyse information about the users of this website. Please click 'I accept' to consent to the use of this technology.