Функція ENCODEURL
Функція ENCODEURL() повертає рядок у форматі URL-кодування: деякі неалфавітно-цифрові символи замінюються знаком відсотка (%) і шістнадцятковим числом:
| ВХІД | ВИХІД |
| ! | %21 |
| # | %23 |
| $ | %24 |
| % | %25 |
| & | %26 |
| ' | %27 |
| ( | %28 |
| ВХІД | ВИХІД |
| ) | %29 |
| * | %2A |
| + | %2B |
| , | %2C |
| / | %2F |
| : | %3A |
| ВХІД | ВИХІД |
| ; | %3B |
| ? | %3F |
| @ | %40 |
| [ | %5B |
| ] | %5D |
| %20 |
Функція використовується, коли потрібно сформувати робоче посилання в обчислюваному полі або обчислити значення поля за допомогою дії зі сценарієм.
Формат
ENCODEURL("link")
URL.CODE("link")
Приклади
Приклад № 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
Приклад № 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
Важливо
У функцію можна додавати лише посилання без спеціальних символів, як у прикладах вище. В іншому разі спеціальні символи (наприклад, %) замінюються відповідниками з таблиці. У результаті посилання перестане працювати.