Personnaliser un Formulaire de Liste SharePoint dans les Sections/Onglets/Pages
J'ai une solution SharePoint qui utilise une liste avec autour de 20 pièces différentes de données. Je voudrais être en mesure de briser ces en sections/pages/onglets de sorte que l'expérience de l'utilisateur dans le remplissage et l'édition de ces n'est pas si mauvaise.
Je sais comment les utiliser SPD (SharePoint Designer) pour personnaliser les formulaires de liste et je me demandais si quelqu'un connaissait une technique pour la réalisation de ce.
J'ai regardé à l'aide d'un contrôle MultiView mais cela semble à visser le rendu à l'intérieur de la forme.
Idées de bienvenue.
Vous pouvez essayer de le Rico Accordéon pour diviser le formulaire.
Jetez un oeil à cette SharePoint forme d'une liste personnalisée avec Onglet de style de l'INTERFACE utilisateur
Jetez un oeil à cette SharePoint forme d'une liste personnalisée avec Onglet de style de l'INTERFACE utilisateur
OriginalL'auteur Charlie | 2009-03-19
Vous devez vous connecter pour publier un commentaire.
Vous peut créer un peu de Javascript pour masquer des champs jusqu'à ce que nécessaire, mais ça va être dur slog. Il pourrait être plus facile de créer un personnalisé .NET formulaire pour les données et d'utiliser le modèle d'objet pour stocker les données de la liste.
OriginalL'auteur Nat
Essayez d'utiliser le Concepteur de Formulaires outil: http://spform.com. Il vous permet de créer de riches de formulaires dynamiques avec des onglets basé sur jquery-ui tabs.
OriginalL'auteur Dmitry Kozlov
Je serais probablement modifier la forme actuelle et ajouter des balises div qui afficher ou à masquer, à l'aide de javascript, basé sur un clic quelque part. Cela permettrait d'éviter supplémentaires .NET code tout à fait, et donc peut-être que le multiview question que vous avez vu.
OriginalL'auteur strongopinions
jQuery UI a une belle contrôle onglet que vous pourriez tirer parti combiné avec certains de validation pour que le formulaire n'est pas soumis si l'utilisateur n'a pas rempli toutes les pages. Avant de fixer le jQuery, vous aurez envie de diviser le formulaire existant en différents
div
gainé de tables.OriginalL'auteur dahlbyk
Vous pouvez essayer d'utiliser PowerForms. Il prend en charge les onglets et libres de contrôle de positionnement (utilise silverlight).
OriginalL'auteur josh
J'ai couru dans la cette javascript façon de découper des formes dans des onglets. Peut être utiliser pour vous?
Cliquez sur pour image (puisque je ne suis pas autorisé à poster des images encore...)
Belle prise @SaMolPPp. J'ai corrigé le lien.
OriginalL'auteur Tim
Info path formes de soutien, mais vous avez à les déployer dans une Bibliothèque de formulaires au lieu d'une liste. Vous pouvez filtrer une section extensible basé sur d'autres champs dans le formulaire et de n'afficher que les champs en fonction de votre sélection précédente. C'est le moyen le plus facile, vous ne savez pas si vous avez InfoPath et le serveur de licences mis en place pour l'utilisation des formulaires infopath?
OriginalL'auteur Jeb Castelo