Un flux SharePoint qui utilise une colonne de site pour effectuer une recherche sur une liste sur un autre site ne s’exécute pas
Problème
Prenons l’exemple du scénario suivant :
- Vous créez un flux de travail Microsoft Office SharePoint Online ou Microsoft SharePoint Server 2013.
- Le flux de travail utilise le type SharePoint plateforme de flux de travail 2013.
- Le flux de travail est configuré pour utiliser une colonne de site qui effectue une recherche dans une liste dans un site qui diffère de l’endroit où le flux de travail s’exécute.
Dans ce scénario, le flux de travail ne s’exécute pas et vous recevez le message d’erreur suivant :
Le nom de colonne de recherche de champ n’est pas pris en charge dans la requête. La liste de recherche se trouve dans un autre site web.
Notes
Dans ce message, l’espace réservé <nom de colonne de recherche> représente le nom de la colonne spécifique.
Solution
Ce comportement est attendu dans un flux de travail qui utilise le type de plateforme de flux de travail SharePoint 2013 dans SharePoint Online ou SharePoint Server 2013.
Les SharePoint 2013 utilisent les points de terminaison REST pour effectuer leur travail. Le point de terminaison RESTful responsable de la réalisation de cette requête n’est pas en mesure de tirer les requêtes sur les sous-sites.
Notes
SharePoint flux de travail 2010 s’exécutent correctement dans ce scénario.
Informations supplémentaires
Encore besoin d’aide ? Accédez au site de la Communauté SharePoint.