List Search

In this part, we’re enhancing the form's interactivity using dynamic rules and conditional visibility. These changes allow your form to respond to user input, simplify the user experience, and display only the relevant information at the right time.

You’ll learn how to:

  • Show columns only in specific modes (Edit/Display)
  • Set default values
  • Add placeholder formatting
  • Conditionally show a message based on Priority

Make sure to complete Part 5 before starting this lesson.

Instructions

Step 1: Test the List Interface

  • Click Support Requests in the top bar to open the list
  • Click Add new item to add another request
  • Create a test record and upload an image in the Screenshot column
  • Click Save

You should now have test support requests as shown.


Step 2: Set Support Response Column Visibility

We want the Support Response to be hidden during item creation.

  • Go to Form Designer
  • Select the container that holds Support Response
  • In the right-hand panel, open Permissions
  • Click Add new rule
    • Rule name: Show on Edit and Display
    • Type: Write
    • Apply to: Edit and Display only
    • Click Save


Step 3: Set Default Value for Requester

Let’s set the Requester to default to the current user.

  • Select the Requester column
  • Under Values, click Add new rule
    • Rule name: Default to Current User
    • Type: Dynamic rule
    • Value: [Current user]
    • Apply to: New only
    • Click Save


Step 4: Add Placeholder for Phone Number

  • Select the Phone column
  • Enter Placeholder: ###-###-####

This guides users to input the number in the correct format.


Step 5: Set Default Status

Let’s default the Status to “Requested” for new entries.

  • Select the Status column
  • Click Add new rule
    • Rule name: Default to Requested
    • Type: Dynamic rule
    • Value: Requested
    • Apply to: New only
    • Click Save


Step 6: Add Conditional Fragment for Priority

Let’s add a message fragment that only shows when Priority is set to High.

  • Drag Fragment below the Priority column
  • Add content such as: Select High Priority only if thid is a critical issue blocking you from doing work.
  • Format the text to make it stand out (bold, color, etc.)
  • Select the Fragment
  • Click Add new rule 
    • Rule name: Show if Priority is High
    • Type: Read
    • Add condition: Priority = High

Real Example: Smart Column Behavior Based on Form Mode

A new user opens the request form. The form automatically:

  • Fills in their name in the Requester column
  • Hides the Support Response column (as it’s not needed on submission)
  • Suggests a phone format via placeholder
  • Sets default Status to “Requested”
  • Shows a special alert message only if the priority is set to High

These small automations help users submit accurate and complete requests, while simplifying the form experience.

 

Summary

In this lesson, you’ve enhanced your form with dynamic logic, default values, and conditional formatting. These changes streamline user input and guide the form behavior depending on context.

Last modified: 8/13/2025 7:11 AM
Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Microsoft partner logo
© 2005-2025 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA