Project

General

Profile

Actions

User story #3954

open

In technique, allow to have field whose value if optionnal if another field has some value

Added by François ARMAND over 10 years ago. Updated about 6 years ago.

Status:
New
Priority:
3
Assignee:
-
Category:
Web - Config management
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

We want to be able to say that a field is optionnal if and only if an other field has some value.

In particular, we want to be able to say "that field MUST BE defined if the checkbox is checked".

I think that a new constraint like:

    <MAYBEEMPTY_IF field="full.qualified.name.of.field.to.test">Some[text]with?regexallowed</MAYBEEMPTY_IF>

could run.

It shoudl be sufficient, in that first user story, to not provide <maybe empty if not> (the negation of the proposed constraint) because Java regex, the one that we are going to use, are pcre-compatible and allow negation (with somthing like "not matching WORD" with the rexep: ((?!WORD).)* , see http://stackoverflow.com/questions/406230/regular-expression-to-match-string-not-containing-a-word )

Actions

Also available in: Atom PDF