Can’t set value for « Hyperlink with formatting and constraints for publishing » column by using SharePoint 2013 workflow in SharePoint Online

Problème

Lorsque vous définissez une valeur pour le lien hypertexte avec une mise en forme et des contraintes pour la colonne de publication dans Microsoft SharePoint Online, un flux de travail SharePoint 2013 est annulé. En outre, le message d’erreur suivant s’affiche :

La propriété PropertyName n’existe pas sur le type 'SP. Data.ListNameListItem'. Veillez à utiliser uniquement les noms de propriétés définis par le type.

Cause

Le point de terminaison REST utilisé par le flux de travail est le suivant :

https://tenant.sharepoint.com/sites/SiteCol/_api/web/lists(guid'GUID')/Items(N)

Toutefois, elle ne retourne pas la valeur du champ pour le lien hypertexte avec mise en forme et contraintes pour le type de champ de publication.

Il s’agit d’une limitation de la couche REST sous-jacente qui ne peut actuellement pas être modifiée.

Solution/solution de contournement

Pour contourner ce problème, appliquez l'une des méthodes suivantes :

  • Méthode 1 : Travailler sur la colonne à partir du lien hypertexte ou du type d’image pour les liens.
  • Méthode 2 : mettre à jour le lien hypertexte avec la mise en forme et les contraintes de publication de la valeur de colonne à l’aide d’un flux de travail SharePoint 2010 (qui peut être appelé à partir d’un flux de travail SharePoint 2013).

Informations supplémentaires

Encore besoin d’aide ? Go to SharePoint Community.