Question

Je l'ai rencontré un problème en essayant de créer de nouvelles formes personnalisées d'article pour une liste qui a plusieurs types de contenu. J'ai essayé d'insérer une forme de liste personnalisée pour un type de contenu (ce type de contenu n'est pas la valeur par défaut) et je me montre tous les champs pour chaque type de contenu. Cela ne se produit lorsque je choisis une forme de liste personnalisée pour un type de contenu ne sont pas par défaut. Donc, je suis parti avec la pensée, je créer le lien vers la nouvelle forme d'élément avec une chaîne de requête que l'auto-type de contenu renseigne le, puis afficher uniquement les champs appropriés pour chaque type de contenu. Semble un peu carriole, donc je voudrais savoir ce que tout le monde pense à ce que je suis en cours d'exécution dans.

Merci, Matt B.

Était-ce utile?

La solution 2

La réponse définitive est « Toujours vérifier Google! » Après le dépannage des listes / pages personnalisées et se rendre compte qu'ils ne sont pas le problème. Je devais regarder vers l'intérieur. Oui, je l'ai fait une simple recherche google de mon message d'erreur:

http://www.google.com/search?q=The+data+source+control+failed+to+execute+the+insert+command . & sourceid = IE7 & RLS = com.microsoft: en-us: IE-SearchBox & ie = & oe =

L'un des premiers liens que j'ai vu était:

http: // sociale. msdn.microsoft.com/Forums/en/sharepointdevelopment/thread/1eae652f-2c7b-4a72-a06f-5cfeffce19bd

Vérifier les dates du poste, je pensais que cette information était un peu trop vieux pour mon environnement ... j'avais déjà installé le Service Pack 1 ... Venez découvrir, je ne fonctionne pas sur une ferme entièrement mise à jour. Je courais sur la version: 12.0.0.6300 Apparemment, cela ne suffisait pas bon. Après avoir aidé @givenscj un peu d'aide avec un BSOD, je lui ai demandé ma version et il recommande la mise à niveau au moins SP2. J'ai immédiatement pris ses conseils et maintenant ma source de données insert problème a disparu.

Vive au vendredi !, Matt

Autres conseils

Lorsque vous personnalisez la forme (la conversion efficace du LFWP à un DVWP), vous perdez la automagique-ness du LFWP. Comme vous le savez, le LFWP comprend tous les types de contenu et ajuste lui-même selon laquelle le type de contenu que vous avez choisi. Cette « compréhension » va avec le DVWP.

La solution, si elle ne peut pas être la solution que vous voulez, est de créer un formulaire personnalisé par type de contenu. Vous remarquerez que sur le soutien onglet Fichiers de la liste des propriétés dans SharePoint Designer, vous pouvez définir un formulaire par type de contenu. Voilà pourquoi!

Votre approche sur ce qui peut varier en fonction du nombre de types de contenu que vous avez affaire. Vous pouvez avoir une forme avec un script pour gérer la visibilité de la colonne ou un formulaire par type de contenu (ou une combinaison).

Si la seule raison que vous utilisez un formulaire personnalisé est de colonnes POPULATE de la chaîne de requête, je aimerais ajouter un script sans aller avec DVWPs.

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