Skip to content

Fonction ENCODEURL

La fonction ENCODEURL() renvoie une chaîne encodée pour une URL, certains signes non alphanumériques étant remplacés par un signe pourcentage (%) suivi d'un nombre hexadécimal :

ENTRÉE SORTIE
! %21
# %23
$ %24
% %25
& %26
' %27
( %28
ENTRÉE SORTIE
) %29
* %2A
+ %2B
, %2C
/ %2F
: %3A
ENTRÉE SORTIE
; %3B
? %3F
@ %40
[ %5B
] %5D
%20

Elle est utilisée lorsque l'on doit former un lien fonctionnel dans un champ calculé ou pour calculer la valeur d'un champ depuis une action de script.

Format

ENCODEURL("link")

URL.CODE("link")

Exemples

Exemple n° 1 :

"https://site.com/?param="+ENCODEURL({{Task.Name}})
https://site.com/?param=%D0%9D%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8

Exemple n° 2 :

ENCODEURL("http://contoso.sharepoint.com/teams/Finance/Documents/April Reports/Profit and Loss Statement.xlsx")
http%3A%2F%2Fcontoso.sharepoint.com%2Fteams%2FFinance%2FDocuments%2FApril%20Reports%2FProfit%20and%20Loss%20Statement.xlsx

Important

Seuls des liens sans symboles spéciaux peuvent être ajoutés à la fonction, comme dans les exemples ci‑dessus. Sinon, le symbole spécial (par exemple %) sera remplacé par son équivalent dans le tableau. En conséquence, le lien ne fonctionnera plus.

Aller à