2011-07-17 3 views
1

voici mon scénario: a écrit une définition de travail qui met à jour une colonne de site MultiChoice, remplir avec le public:Comment pousser les colonnes sites mises à jour des types de contenu

<Field ID="{fcc46300-de6e-481e-ac2c-000000000001}" 
     Name="Audiences" 
     DisplayName="$Resources:Project,Audiences;" 
     Type="MultiChoice" 

chose est, si j'ajoute la colonne du site directement à une liste, je vois les choix. Mais, si la même colonne de site est ajoutée via un type de contenu qui la référence, je ne vois pas les choix. Je comprends que SharePoint crée des copies des types de contenu et des champs pour chaque liste, mais - comment puis-je être en mesure de mettre à jour les types de contenu pour inclure les modifications apportées à la colonne du site? J'ai du mal à faire ça.

Merci d'avance! MISE À JOUR: J'ai finalement décidé, en guise de solution de contournement, de pousser les changements à la copie du champ présent dans chaque liste. Cela fonctionne évidemment. Ce qui me fait penser à la nature des types de contenu comme des artefacts pour le temps de création, laissant les objets apportés à chaque liste à travers le type de contenu porter leur propre vie ... n'est-ce pas une métaphore descriptive?

Répondre

0

Vous pouvez ajouter de nouveaux champs et modifier les noms dans SharePoint Designer, mais pour des changements qui reflètent dans la liste j'utiliser les colonnes Settings_Site du site pour faire ces changements

Questions connexes