2012-02-13 4 views

Répondre

1

Il n'est pas clair ce que les items sont mais à partir de votre suggestion d'une grille, je suppose qu'ils sont des valeurs (nombres, chaînes, etc). Si c'est le cas, vous pourriez presque certainement utiliser quelque chose comme des valeurs séparées par des virgules (CSV), ou un autre suppresseur, pour un champ de texte standard.

Dans Outlook 2007, le champ To address utilise cette fonctionnalité, dans lequel le point-virgule sert à supprimer un «nombre d'éléments non spécifié», dans ce cas des adresses électroniques.

Ceci permet à l'utilisateur d'entrer des données telles que:

[email protected]; [email protected]; etc ... 

Il est évident que l'entrée CSV serait:

something, something-else, etc ... 

L'autre façon d'y parvenir serait de générer dynamiquement les champs selon les besoins, Cela consiste à créer par programme les éléments de formulaire en fonction de l'entrée de l'utilisateur, en fournissant des champs supplémentaires si nécessaire. Par exemple, un système simple pour plusieurs entrées peut être travail en utilisant la logique suivante.

Entrée entrée -> vérifier la validité -> créer une nouvelle entrée

Alors que pour chaque entrée valide dans une entrée, une nouvelle entrée est créée en dessous, etc. permettant ainsi un nombre arbitraire d'éléments d'entrée.

Questions connexes