5️⃣
Cinchy Platform Documentation
Cinchy v5.8
Cinchy v5.8
  • Data Collaboration Overview
  • Release notes
    • Release notes
      • 5.9 release notes
      • 5.8 Release Notes
      • 5.7 Release Notes
      • 5.6 Release Notes
      • 5.5 Release Notes
      • 5.4 Release Notes
      • 5.3 Release Notes
      • 5.2 Release Notes
      • 5.1 Release Notes
      • 5.0 Release Notes
  • Support
  • Glossary
  • FAQ
  • Deployment guide
    • Deploying Cinchy
      • Plan your deployment
        • Deployment architecture
          • Kubernetes architecture
          • IIS architecture
        • Deployment prerequisites
          • Single Sign-On (SSO) integration
            • Enable TLS 1.2
            • Configure ADFS
            • AD Group Integration
      • Kubernetes
        • Disable your Kubernetes applications
        • Change your file storage configuration
        • Configure AWS IAM for Connections
        • Use Self-Signed SSL Certs (Kubernetes)
        • Deploy the CLI (Kubernetes)
      • IIS
  • Upgrade guide
    • Upgrade Cinchy
      • Cinchy Upgrade Utility
      • Kubernetes upgrades
        • v5.1 (Kubernetes)
        • v5.2 (Kubernetes)
        • v5.3 (Kubernetes)
        • v5.4 (Kubernetes)
        • v5.5 (Kubernetes)
        • v5.6 (Kubernetes)
        • v5.7 (Kubernetes)
        • v5.8 (Kubernetes)
        • Upgrade AWS EKS Kubernetes version
        • Update the Kubernetes Image Registry
        • Upgrade Azure Kubernetes Service (AKS)
      • IIS upgrades
        • v4.21 (IIS)
        • v4.x to v5.x (IIS)
        • v5.1 (IIS)
        • v5.2 (IIS)
        • v5.3 (IIS)
        • v5.4 (IIS)
        • v5.5 (IIS)
        • v5.6 (IIS)
        • v5.7 (IIS)
        • v5.8 (IIS)
      • Upgrading from v4 to v5
  • Guides for using Cinchy
    • User Guide
      • Data Browser overview
      • The Admin panel
      • User preferences
        • Personal access tokens
      • Table features
      • Data management
      • Queries
      • Version management
        • Versioning best practices
      • Commentary
    • Builder Guide
      • Best practices
      • Create tables
        • Attach files
        • Columns
        • Data controls
          • Data entitlements
          • Data erasure
          • Data compression
        • Formatting rules
        • Indexing & partitioning
        • Linking data
        • Table and column GUIDs
        • System tables
      • Delete tables
        • Restore tables, columns, and rows
      • Saved queries
      • CinchyDXD
        • Overview
        • DXD workflow
        • Package the data experience
        • Install the data experience
        • Release package
        • Changelog
        • References
          • Cinchy DXD CLI reference
          • Data Experience Definitions table
          • Data Experience Reference table
      • Multilingual support
      • Integration guides
    • Administrator Guide
    • Additional guides
      • Monitor and Log on Kubernetes
        • Grafana
        • OpenSearch dashboards
          • Set up Alerts
        • Monitor via ArgoCD
      • Maintenance
      • Cinchy Secrets Manager
      • GraphQL (Beta)
      • System properties
      • Enable Data At Rest Encryption (DARE)
      • Application experiences
        • Network map
          • Custom node results
          • Custom results in the Network Map
        • Set up experiences
  • API Guide
    • API overview
      • API authentication
      • API saved queries
      • ExecuteCQL
      • Webhook ingestion
  • CQL
    • Overview
      • CQL examples
      • CQL statements overview
        • Cinchy DML statements
        • Cinchy DDL statements
      • Cinchy supported functions
        • Cinchy functions
        • Cinchy system values
        • Cinchy User Defined Functions (UDFs)
          • Table-valued functions
          • Scalar-valued functions
        • Conversion functions
        • Date and Time types and functions
          • Return System Date and Time values
          • Return Date and Time parts
          • Return Date and Time values from their parts
          • Return Date and Time difference values
          • Modify Date and Time values
          • Validate Date and Time values
        • Logical functions
        • Math functions
        • String functions
        • Geometry and Geography data type and functions
          • OGC methods on Geometry & Geography instances
          • Extended methods on Geometry & Geography instances
        • Full Text Search functions
        • Connections functions
        • JSON functions
    • CQL functions reference list
  • Meta-Forms
    • Introduction
    • Install Meta-Forms
      • Deploy Meta-Forms (Kubernetes)
      • Deploy Meta-Forms (IIS)
    • Forms data types
    • Meta-Forms Builder Guide
      • Create a dynamic meta-form with tables
      • Create a dynamic meta-form example with Form Designer
      • Add links to a form
      • Rich text editing in forms
  • Data syncs
    • Get started with data syncs
    • IIS installation
      • Install Connections
      • Install the Worker/Listener
      • Install the Connections CLI
    • Build data syncs
      • Data sync types
      • Design patterns
      • Sync actions
      • Columns and mappings
        • Calculated column examples
      • Advanced settings
        • Filters
        • Variables
        • Auth requests
        • Request headers
        • Post sync scripts
        • Pagination
      • Batch data sync example
      • Real-time sync example
      • Schedule a data sync
      • Connection functions
    • Data sync sources
      • Cinchy Event Broker/CDC
        • Cinchy Event Broker/CDC XML config example
      • Cinchy Table
        • Cinchy Table XML config example
      • Cinchy Query
        • Cinchy Query XML config example
      • Copper
      • DB2 (query and table)
      • Dynamics 2015
      • Dynamics
      • DynamoDB
      • File-based sources
        • Binary file
        • Delimited file
        • Excel
        • Fixed width file
        • Parquet
      • Kafka Topic
        • Kafka Topic example config
        • Apache AVRO data format
      • LDAP
      • MongoDB collection
        • MongoDB collection source example
      • Mongo event
      • MongoDB collection (Cinchy event)
      • MS SQL Server (query and table)
      • ODBC Query
      • Oracle (query and table)
      • Polling event
        • Polling event example config
      • REST API
      • REST API (Cinchy event)
      • SAP SuccessFactors
      • Salesforce Object (Bulk API)
      • Salesforce platform event
      • Salesforce push topic
      • Snowflake
        • Snowflake source example config
      • SOAP 1.2 web service
      • SOAP 1.2 web service (Cinchy Event Triggered)
    • Data sync destinations
      • Cinchy Table
      • DB2 table
      • Dynamics
      • Kafka Topic
      • MongoDB collection
      • MS SQL Server table
      • Oracle table
      • REST API
      • Salesforce
      • Snowflake table
      • SOAP 1.2 web service
    • Real-time sync stream sources
      • The Listener Config table
      • Cinchy Event Broker/CDC
      • Data Polling
      • Kafka Topic
      • MongoDB
      • Salesforce Push Topic
      • Salesforce Platform Event
    • CLI commands list
    • Troubleshooting
  • Other Resources
    • Angular SDK
    • JavaScript SQK
Powered by GitBook
On this page
  • Overview
  • Prerequisites
  • Create your Form
  • Add Form sections
  • Add the Form to the Homepage
  1. Meta-Forms
  2. Meta-Forms Builder Guide

Create a dynamic meta-form example with Form Designer

PreviousCreate a dynamic meta-form with tablesNextAdd links to a form

Last updated 1 year ago

Overview

This page outlines how to create a form using the Form Designer, a simple alternative for making your forms.

Prerequisites

  • Before creating a form, you must have the ​

  • You must also have

Create your Form

The Form Designer helps create new Forms intuitively using the Forms experience itself.

This example creates a Contacts Form (Example Test) form to pull information from the Contacts table.

  1. Navigate to the Form Designer experience from the homepage (Image 1).

  1. Open up the experience and it should look like this (Image 2):

  1. To create a new form, click the Create New Record button on the left-hand navigation pane (Image 3):

  1. In the Form Definitions section, fill in the following information and click Save once done (Image 4):

  • Table: This will be the table that you want to push/pull information to/from. This example pulls information from the Contacts.People table.

  • Name: The name of your form. This example uses Contacts Form (Example Test)

  • Display Name: Enter a display name for your form. This example uses Contacts Form (Example Test)

  • Lookup Label: This option will designate how you pull information from your assigned table. This example designates the Contacts.People.Name column from the Contacts table, to pull information based on a contact name.

  • Is Accordion: Select this checkbox if you want the form to open in accordion format or not.

  • Brand: Select a branding colour for this form.

  1. Once your Form Definitions are set, the Form Sections tab will open (Image 5).

  1. Click on the + to add a Section Definition to your form (Image 6).

Add Form sections

You can now add your Form Sections. This example adds three sections: Profile, Contact Info, and Company.

  1. Fill in the following information and select OK when done (Image 7):

  • Name: Add in your section name. This example uses Profile, Contact Info, and Company,

  • Sequence: Select the sequence that this section will show up on the form. 1 means it will show up first.

  • Columns in Row: Select how many columns you'd like to appear in the row. This example uses 1 for the Profile section, and 2 for the Company and Contact Info sections.

  • Auto Expand: Check this box if you want to the section to auto expand.

  1. Click Save.

  2. Within the Actions column of each of your sections, click on Design to navigate to the Form Section Designer.

  3. Navigate to the Section Fields tab (Image 8).

  1. Click on the + in the Fields tab to add a new Section Field. This example adds two fields to the Contact Info section of the form (since we designated it to have 2 columns per row in step 7).

  2. Fill out the following sections and click OK when finished (Image 9):

  • Table Column: The column you want to pull from/push to in this field. This example uses Contacts.People.Email and Contacts.People.Work Phone.

  • Name: Select a name for your section. This example uses Email and Work Phone.

  • Sequence Override: You can choose to override the sequence in which this section appears on the form, with the section listed as 1 appearing first.

  • View Only: Check this box if you want this section to be viewable only.

  1. Click Save.

  2. Navigate back to your Forms Table, click Open, and it will appear with your sections and fields (Image 10):

Add the Form to the Homepage

  1. To add your form as an applet that users can bookmark and access, navigate to the Cinchy Applets table.

  2. In a new row, fill out the following information:

  • Domain: The domain that your form sits in.

  • Name: The name of your form/applet. This example uses Contacts Form (Example Test).

  • Icon: Select an icon for the widget.

  • Icon Colour

  • Description: Add a description for your applet.

  • Target Window: Select if you want you form to open in a new window or not.

  • Application URL: Add in the URL to your form here.

  • Users and Groups: Add in which users/groups can access your form in these columns.

​​

Image 3: Create New Record button
Image 7: Filled in Form Sections
Image 8: The Section Fields tab
Image 9: Your Form Sections
Image 10: Your completed form​
CLI package set up in your environment
installed and configured the Meta-Forms experience​
Image 1: Navigate to the Form Designer experience
Image 2: The Forms Designer Experience
Image 4: Filling out the Forms Definition
Image 5: Form Sections
Image 6: Section Definition