Field validation

Product_Request
Product_Request Posts: 564 admin
edited October 2019 in Ideas

Pushbot creators should be able to add custom validation user input in form fields, such as limiting the number of digits or letters, requiring specific characters, setting max/min allowable values, or requiring proper email address format.

0
0 votes

Swept · Last Updated

Released January 2020

Comments

  • Please please please!!!

  • Jeff_146001
    Jeff_146001 Posts: 296 admin

    Good news @David_931366, this is currently in development! We'll post updates here as we get closer to release.

  • Just want to put in my vote for the ability to use regex as the condition!

  • Jeff_146001
    Jeff_146001 Posts: 296 admin

    @Stuart_195894, that will be one of the options!

  • Kevin_122219
    Kevin_122219 Posts: 55 admin

    Does field validation include column fields in data tables?

  • Jeff_146001
    Jeff_146001 Posts: 296 admin

    @Kevin_102667 The initial release will not allow for field references as validation criteria, but that is in the plans for future releases.

    When you say "column fields in data tables," do you mean that you'd want to compare an entry in a Text field against a data table column to see if it exists? In that case, why wouldn't you make that a Choice field?

  • Kevin_122219
    Kevin_122219 Posts: 55 admin

    @Jeff_291769 I mean directly editing fields on a table through the UI. If I have an email address column, I want to make sure that users can only enter emails addresses with the proper email address format for each row and not random strings.

  • Jeff_146001
    Jeff_146001 Posts: 296 admin

    @Kevin_102667 Ah, now I understand. Yes, the field validation features will also apply to data table columns.
    In general, we're headed in the direction of data table columns simply being fields and supporting all the features that fields do.

  • @Jeff_763648 do we have field validation actions in the roadmap? It would be helpful to be able to check a specific piece of data for type.

  • Jeff_146001
    Jeff_146001 Posts: 296 admin

    @jenni_905240 Can you elaborate on your question? What is the use case, and what would you be trying to achieve?