userguides
  • Welcome
  • Contact Us
  • Getting Started
    • Quickstart
    • Inside ViewZen
  • ViewZen Accounts
    • Overview
    • Account Owner
    • Home Page
    • Member Profile
      • My Account
      • My Organization
      • Security
      • Permissions
    • Roles and Permissions
      • Standard Roles
      • Custom Roles
    • User Management
    • User Groups
    • Multi factor Authentication
    • Context based Permissions
    • API Keys
  • Appverse
    • Overview
    • Home Page
    • Apps
      • Create an App
        • Folders
          • Create
          • Edit
          • Delete
          • View Contents
        • Roles
        • Forms
          • Create
            • Get Familiar
              • General Properties
              • Hint
              • Appearance
              • Validations
                • Examples
              • List of Values
              • Scope
                • Examples
              • Search Settings
              • Security
              • Expressions
              • Appverse Expressions
                • Examples
              • Choices
              • Instance Name
              • Download Form
              • Import Form
            • Best Practices
            • Create with Form Builder
            • Create with GenAI
            • Create with ODK compatible xls
          • Edit
          • Delete
          • Deploy / Undeploy
          • Settings
            • General Settings
            • Data Display
            • Appearance
            • Languages
            • Auto Numbering
            • Lookup
            • Child Forms
            • Report Template
            • Validations
            • Data Formatting Rules
            • Record Access
            • Quick Filters
          • Allocation
            • Get Familiar
              • General Properties
              • View Permissions
          • Quick Configuration
          • Events and Actions
            • Save to DB
            • Lock Record
            • Update Status
            • Create / Update Record
            • Send Notifications
            • Custom Scripts
          • Conditions in Appverse
          • Advanced Search
          • Data
            • Card Layout
            • Grid Layout
            • Master Detail Layout
          • Dashboards
            • Publish Dataset
            • Dashboard
        • Dashboards
          • Link
      • Edit an App
      • Delete an App
      • List of all Apps
      • Publish an App
      • Export & Import an App
    • User Allocation
    • Library
      • Custom Scripts
      • Custom Queries
      • Report Templates
    • Departments
    • Settings
  • ViewZen Analytics
    • Overview
    • Landing Page
    • Dashboard
      • List of Dashboards
      • Create a Dashboard
        • Get Started
        • Datasets
        • Sheets
        • Version Control
        • Toolbar
          • Place Components
            • Properties
              • Data Properties
                • Data Fields
                • Inbuilt Aggregation Functions
                • Dimensions
                • Measures
                • X-axis and Y-axis
                • Column
                • Data Series
              • Format Properties
                • Title / Sub Title / Label
                • Appearance
                • Legend
                • Viewer Settings
                • General Settings
                • Axis Settings
                • Axis Label Settings
                • Axis Title Settings
                • Label Formatting
                • Sorting
                • Color Formatting
                • Column Formatting
                • Stacked Header
                • Footer
                • Actions and Events
                • Chart Settings
                • Grid Settings
                • Data Series Formatting
                  • Value Series
                  • Column Series
                  • Stacked Column Series
                  • Radar Column Series
                  • Waterfall Series
                  • Line Series
                  • Bubble Series
                  • Pie Series
                  • Donut Series
                  • Funnel Series
                  • Clustered Area Series
              • Tooltip Properties
                • Properties
            • Visuals
              • Cards
              • Charts
              • Grid
              • Textbox
              • Filter
              • Image
              • Zone
            • Visuals Marketplace
          • Edit Components
          • Delete Components
        • Filters
          • Fixed Filters
            • Create Filter
              • Filter Conditional Statements
            • Edit Filter
            • Delete Filter
          • Interactive Filters
            • Create Filter
            • Edit Filter
            • Delete Filter
      • Edit a Dashboard
      • Share a Dashboard
      • Delete a Dashboard
      • View a Dashboard
      • Use Dashboard for Presentations
Powered by GitBook
On this page
  1. Appverse
  2. Apps
  3. Create an App
  4. Forms
  5. Settings

Child Forms

PreviousLookupNextReport Template

Last updated 4 months ago

In Appverse, Child forms are forms that are linked to a parent form, usually to capture related or additional data. They are typically used in scenarios where a record in the parent form has associated data that needs to be captured in a separate form. For example, a parent form might capture basic customer details, while a child form could capture multiple addresses associated with that customer.

Child forms should be used when there are complex data relationships. By using child forms, you can maintain a structured, hierarchical data, improving both data integrity and user experience.

In the Child Forms settings, you can provide

  • Select Child Form - The child form that needs to be linked to this parent form.

  • Conditions - In the case of child forms, conditions allow you to define specific criteria that determine when a child form should be displayed. For example, you can set a condition that shows the child form only when the parent form has a certain value, like displaying an order details form only if the 'Order Status' is marked as 'Completed.' By configuring conditions, you can ensure that only valid child forms are shown. To learn more about setting up conditions, refer to "".

  • Context Mappings - Context mappings can be used to link a field in the child form to the corresponding field in the parent form. All fields that have a corresponding mapping between the two forms must be mapped. These mappings enforce the linked condition when child data is displayed. Additionally, when data is entered in the child form, the mapped fields automatically inherit default values from the parent form. Click '+Add Mappings' to add a new mapping. To remove a mapping, click the red 'X' button. To clear the current mapped value and select a new one, click the 'X' button in the input field.

    • Question in the current form - This refers to the field in the current form.

    • Question / Property Name in the lookup form - This refers to the source field in the lookup form or custom query.

  • Add - Use the "+ Add" button to add multiple child forms.

You can have as many child forms linked to a parent form as are required. For example, in case of a customer form, you may have the following child forms

  • Customer Addresses

  • Customer Orders

  • Customer Payments etc.

Conditions in Appverse
Child Forms