2009-10-04 13 views
1

Salut les gars, je me demandais simplement si c'était un moyen simple de créer un objet dans une liste personnalisée, mais j'ai besoin que cet élément soit dynamique. L'utilisateur peut cliquer sur ajouter plus pour obtenir un autre champ qui contiendrait le même type de données une quantité illimitée de temps.Liste personnalisée Sharepoint, champ dynamique?

Si seulement je pouvais simplement ajouter un type de champ Excel qui fonctionnerait aussi. Mais Excel n'aurait pas besoin d'être une exigence sur la machine des utilisateurs.

Je pensais avoir lu quelque part que vous pourriez le faire en utilisant le chemin d'information mais je ne peux pas sembler trouver quelque chose à ce sujet sur google.

Répondre

2

La fonction InfoPath est appelée "section répétitive". Il y a des informations sur comment configurer cela dans Office Online.

Si vous vouliez réaliser cela entièrement dans SharePoint, le problème est qu'il ne peut y avoir qu'un nombre fixe de champs dans une liste. Vous pouvez donc en créer autant que vous le souhaitez et afficher tout cela. Ou pour le rendre plus agréable pour l'utilisateur, incorporez jQuery pour masquer tous les champs à l'exception du premier et fournir un bouton permettant de cliquer sur celui-ci pour afficher le suivant.

Il y a de bonnes informations sur la façon d'accéder à des champs de formulaire de liste en utilisant jQuery dans la question How can I set the default value in a SharePoint list field, based on the value in another field?

Questions connexes