Question

J'utilise SharePoint 2007 Enterprise + modèle portail de publication + Windows Server 2008. Je veux ajouter une liste avec deux colonnes, une colonne affiche l'image, et les autres displayes de colonne de texte riche.

Je n'ai pas trouvé un moyen d'afficher l'image elle-même dans une liste (image colonne de type de liste semble seulement ajouter un lien de l'image à la colonne, pas l'image elle-même). Toute idée comment mettre en œuvre? Et est-il possible d'implémenter la pagination sur la liste - par exemple afficher 20 articles sur chaque page, et si 100 éléments, affichage de 5 pages (l'utilisateur final peut utiliser en page et la page vers le bas pour contrôler paginée vue)?

Était-ce utile?

La solution

Je suppose que vous parlez de listes SharePoint lorsque vous dites que vous voulez créer une liste et non que vous voulez créer votre propre contrôle de liste personnalisée ..

Le type de colonne « Image avec mise en forme et des contraintes pour la publication » a une vignette aperçu dans une vue sur la liste, le type standard de la colonne d'image n'a pas, je soupçonne que vous utilisez celui de WSS au lieu de celui qui vient avec la fonction d'édition MOSS.

Liste des vues viennent également avec la pagination automatique, je pense que la valeur par défaut est 20? Mais si vous laissez tomber sur le menu Affichage et cliquez sur Modifier ce point de vue, vous pourrez spécifier la limite de l'élément. Paging est effectuée à l'aide de deux (très petites et un peu difficile à trouver parfois) des flèches qui apparaissent habituellement dans une barre bleue sous le listview et parfois en haut à droite de la vue de la liste.

Autres conseils

Vous pouvez créer un type de contenu avec le type de contenu d'image en tant que parent et créer une colonne de site pour votre champ de texte riche. Ensuite, vous pouvez créer une bibliothèque d'images et sélectionnez pour gérer les types de contenu et le modifier à votre nouveau type de contenu personnalisé et sélectionnez les champs que vous voulez.

De cette façon, vous serez en mesure de créer une vue de votre liste avec l'image (qui sera téléchargé comme l'élément est créé) et votre champ de texte riche. Vous pouvez également personnaliser ce point de vue à la page que vous préférez. Je ne sais pas une façon de pouvoir utiliser la page vers le haut / bas contrôle, mais vous pouvez utiliser un script jQuery qui peut modifier la taille des commandes d'appel afin qu'ils seront plus faciles à voir et à utiliser.

Un autre pourrait être d'ajouter une colonne calculée qui rend certains html, par exemple une balise img avec un attribut src que les références les valeurs d'un autre champ sur votre liste.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top