Description
La fonction MIN
renvoie la valeur numérique ou de date minimale dans un Champ de Sous-formulaire ou dans deux champs ou plus.
Utilisation
MIN(VALUE1, VALUE2, VALUE3, ...)
MIN(SUBFORM_FIELD.FIELD_NAME)
Remarques
Lorsqu'elle est utilisée avec des champs de sous-formulaire, l'argument de MIN()
doit inclure une référence au champ de sous-formulaire du formulaire, puis au champ à l'intérieur du sous-formulaire, en utilisant la notation par point.
La fonction MIN
accepte des arguments des types suivants :
- Nombre
- Texte
- Instant
- Date
- Semaine
- Mois
Lors de la comparaison de texte, la comparaison est sensible à la casse. Cela signifie que « ABC »
n'est pas égal à « abc »
.
Veuillez noter que la manière dont l'agrégation est effectuée dépend fortement du type de l'entrée. Par exemple, si vous fournissez deux textes « 2000
» et « 300
», dans la fonction « 2000 » < « 300 »
, le résultat sera true
, car les textes sont comparés par ordre alphabétique.
Exemples
Vérifier la présence d'enfants dans un ménage
Si vous avez un formulaire d'enquête sur les ménages avec un sous-formulaire « Membres », vous pouvez utiliser la fonction MIN
pour trouver l'âge minimum des membres. Vous pouvez l'utiliser dans le cadre d'une règle de pertinence pour afficher certaines questions qui ne sont pertinentes que s'il y a des enfants dans le ménage :
MIN(MEMBERS.AGE) < 18
Trouver la première de deux dates
Si vous avez un formulaire avec deux champs de date, tels que SCHOOL_ENROLLMENT_DATE
et PROGRAMME_INTAKE_DATE
, vous pouvez trouver la date qui est survenue en premier en utilisant la fonction MIN :
MIN(SCHOOL_ENROLLMENT_DATE, PROGRAMME_INTAKE_DATE)