Skip to Main Content
HCL Domino Ideas Portal

Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.

For more information and upcoming events around #dominoforever, please visit our Destination Domino Page

Status Under Consideration
Workspace Domino Designer
Categories @Formulas
Created by Guest
Created on Dec 10, 2020

Can we overwrite "Input validation" used in multiple fields in a FORM through some single liner code/

"Input validation" has formula present for multiple fields in a FORM.

All these formulas get triggered before document could be saved. This is working as designed.

Can we prevent all these formula from being executed through some one liner code or conditional expression so that all these checks can be prevented.

  • Attach files
  • Guest
    Reply
    |
    Dec 13, 2020

    I for myself build in an external „control“ in all of my validation fields: I do something like

    @If(!@IsDocBeingSaved | DoNotEvaluate = "1"; @Return( @Success ) ; "")


    as the very first line of my validation formula.

    like that I can easily stop all validations by setting the -computed for display- field „DoNotEvaluate“ to „1“ if I want to save without validation...

    in more complex forms I make the field multi value und put the sections in there, that do not have to validate at that moment.. the DoNotValidate field then has values like "Section 1" : "Section 3", and the validation formula asks for its own section instead of „1“. Of course there is an "all" value to save a draft... the first line of the validation formula then looks like

    @If(!@IsDocBeingSaved | DoNotEvaluate *= "Section 1" : "All"; @Return( @Success ) ; "")

  • Guest
    Reply
    |
    Dec 11, 2020

    This is a request to be able to do a temporary save.