Question

Je sais que je peux utiliser {itemID} pour le transmettre à l'URL comme:

<UrlAction Url="~site/_layouts/ConvertItem/ConvertItem.aspx?ListId={ListId}&amp;ItemId={ItemId}&amp;ItemUrl={ItemUrl}"/>

Cependant, j'utilise JavaScript exclusivement.Puis-je obtenir l'articleId à l'aide de JavaScript?

<UrlAction Url="javascript:function copyListItems() { res = SPListItemCopy.Resources[_spPageContextInfo.currentLanguage];var listItemID = {ItemId};var listId = {ListId};var context = SP.ClientContext.get_current();var list = context.get_web().get_lists().getById(listId);var item = list.getItemById(listItemID); ..."/>

Était-ce utile?

La solution

Je pense que le jeton devrait être remplacé de toute façon, est votre deuxième exemple?De plus, vous ne pouvez plus envelopper les Vars avec des guillemets simples tels que Var Listid= '{Listid}'. Vous ne pouvez pas également appeler de soi, je pense qu'il devrait être JavaScript: fonction Copylistitems () {} ()

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