Nous savons que vous attendiez cette fonctionnalité depuis un certain temps maintenant … et bien l’attente est terminée ! Avec 4D v17 R4, la recherche multicritères est désormais disponible dans 4D pour iOS !
Après avoir sélectionné votre modèle de formulaire de liste, il suffit de déposer plusieurs champs dans la zone de recherche pour activer la recherche multicritères. Lorsque vous spécifiez plusieurs valeurs pour un même champ, un opérateur OR est utilisé en coulisses.
Comme le montre l’image ci-dessous, vous pouvez facilement modifier votre zone de recherche et supprimer des champs en cliquant sur le bouton pour faire apparaître la liste des champs.

Si vous avez déjà construit des modèles personnalisés et que vous souhaitez activer cette fonctionnalité, vous devrez modifier votre fichier svg existant et remplacer la classe de recherche de « droppable field optional » par « droppable field optional multi-criteria ».
<rect id="search" class="droppable field optional multi-criteria" x="14" y="0" width="238" height="30" stroke-dasharray="5,2" ios:type="0,1,2,4,8,9,11,25,35" ios:bind="searchableField"/>
Vous êtes maintenant en mesure d’exécuter des opérations de recherche basées sur plusieurs champs et d’afficher le contenu filtré dans votre application 4D pour iOS. Bonne recherche !