Sharepoint: mise à Jour d'un élément lorsqu'un élément est ajouté dans une autre liste
J'ai donc dû faire un site Sharepoint pour inventorize nos serveurs. J'ai deux types de listes (reproduit quelques fois par groupe de, mais pour cela, il suffit de considérer deux listes, l'une des listes de serveurs et a une colonne "cartes réseau", qui effectue une recherche sur l'autre liste, listes de cartes réseau.
Les cartes de la liste a une colonne "Serveur" qui effectue une recherche à partir de la liste des serveurs.
Un serveur peut également avoir plusieurs cartes réseau, mais une carte d'interface réseau peut obtenir uniquement affecté à un serveur. Je suppose que le réglage de la niclists 'server'-colonne unique couvre cet aspect?
Dire que j'ai quelques articles dans mon NIC-liste, '1', 'nic2', 'nic3'.
Si j'ajoute un serveritem à la liste des serveurs et j'ai ajouter " 1 " et "nic2" à son nic-lookupcolumn, comment puis-je disposer de sharepoint ajouter automatiquement cette nouvelle serveritem à '1' et 'nic2"s serveur-lookupcolumn?
J'ai étudié les flux de travail, mais je n'ai pas trouvé le moyen de le faire via sharepoint lui-même. Toutes les solutions que j'ai trouver suggèrent de codage dans ASP.net mais je n'ai aucune expérience avec elle.
(Sur une note séparée, comment puis-je supprimer le Serveur de la colonne à partir de la forme pour une nouvelle carte-élément?)
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser les flux de travail SharePoint pour celui-ci. Tous vous avez besoin est de SharePoint Designer. Il y a une action spécifique appelé
Update List Item
qui vous permet de mettre à jour la liste à l'aide de votre flux de travail ouCreate List Item
pour créer des articles sur une autre liste. Vous avez juste besoin de bien la configuration des listes et des flux de travail que vous allez utiliser. Vous pouvez suivre la règle générale ci-dessous:Si vous êtes à la mise à jour d'une liste, assurez-vous que la liste des enfants (ou de la liste sera mise à jour en fonction de
une autre liste de valeur) a une référence unique à partir de votre liste parent.
Utiliser le
Update List Item
ouCreate List Item
action lorsqu'un élément est ajouté dans une liste deassurez-vous que le flux de travail est correctement déclenché.
Et depuis les recherches sont généralement des listes utilisé comme une colonne sur une autre liste, les mêmes principes ci-dessus s'appliquent lors de la création du flux de travail.
Pour plus de détails sur la façon d'utiliser le dit action de flux de travail, vous pouvez aller visiter ce lien et ce lien.
vous pouvez facilement le faire en utilisant des flux de travail sharepoint designer, vous pouvez créer un flux de travail de liste un et ensuite dans le flux de travail, mettre à jour/créer un nouvel élément de liste pour l'autre liste.
Vous pouvez le faire en utilisant EventReceiver. Il est assez facile de code dans visual studio.
http://msdn.microsoft.com/en-us/library/gg749858%28v=office.14%29.aspx
vous pouvez utiliser l'élément de création/mise à jour de l'événement.