Funkcja ENCODEURL: Różnice pomiędzy wersjami
Z Planfix
PlanfixBot (dyskusja | edycje) (Utworzono nową stronę "{{#seo: |title=Funkcja ENCODEURL |titlemode=append |keywords=planfix, function, ENCODEURL |description=Funkcja ENCODEURL }} Funkcja ENCODEURL() zwraca zakodowany dla URL ciąg znaków, w którym niektóre symbole niealfanumeryczne są zastąpione znakiem procenta (%) i wartością szesnastkową: <div style="display: inline-block; width: 100%; text-align: center;"> {| class="wikitable" style="width:30%; float: left; margin-right: 1%;" | '''WEJŚCIE''' | '''…") |
PlanfixBot (dyskusja | edycje) Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
{{#seo: | {{#seo: | ||
|title= | |title=ENCODEURL Function | ||
|titlemode=append | |titlemode=append | ||
|keywords=planfix, function, ENCODEURL | |keywords=planfix, function, ENCODEURL | ||
| Linia 6: | Linia 6: | ||
}} | }} | ||
Funkcja ENCODEURL() zwraca zakodowany dla URL | Funkcja ENCODEURL() zwraca ciąg zakodowany dla URL, w którym niektóre znaki niealfanumeryczne są zastąpione przez znak procentu (%) i liczbę szesnastkową: | ||
<div style="display: inline-block; width: 100%; text-align: center;"> | <div style="display: inline-block; width: 100%; text-align: center;"> | ||
{| class="wikitable" style="width:30%; float: left; margin-right: 1%;" | {| class="wikitable" style="width:30%; float: left; margin-right: 1%;" | ||
| ''' | | '''IN''' | ||
| ''' | | '''OUT''' | ||
|- | |- | ||
| ! | | ! | ||
| Linia 35: | Linia 35: | ||
|} | |} | ||
{| class="wikitable" style="width: 30%; float: left; margin-right: 1%;" | {| class="wikitable" style="width: 30%; float: left; margin-right: 1%;" | ||
| ''' | | '''IN''' | ||
| ''' | | '''OUT''' | ||
|- | |- | ||
| ) | | ) | ||
| Linia 57: | Linia 57: | ||
|} | |} | ||
{| class="wikitable" style="width: 30%;" | {| class="wikitable" style="width: 30%;" | ||
| ''' | | '''IN''' | ||
| ''' | | '''OUT''' | ||
|- | |- | ||
| ; | | ; | ||
| Linia 75: | Linia 75: | ||
| %5D | | %5D | ||
|- | |- | ||
| | | | ||
| %20 | | %20 | ||
|} | |} | ||
</div> | </div> | ||
Funkcja jest używana | Funkcja jest używana, gdy trzeba utworzyć działający link w polu obliczeniowym lub obliczyć wartość pola w akcji skryptu. | ||
== Format == | == Format == | ||
| Linia 98: | Linia 98: | ||
== Ważne == | == Ważne == | ||
Do funkcji można | Do funkcji można podawać jedynie linki bez specjalnych symboli, tak jak w powyższych przykładach. W przeciwnym razie znaki specjalne (np. %) zostaną zastąpione ich odpowiednikami z tabeli, w wyniku czego link może przestać działać. | ||
== Przejdź do == | == Przejdź do == | ||
*[[Standardowe funkcje| | *[[Standardowe funkcje| Standardowe operatory i funkcje Planfix]] | ||
*[[Pola obliczane]] | *[[Pola obliczane]] | ||
*[[Raporty]] | *[[Raporty]] | ||
Aktualna wersja na dzień 01:46, 6 gru 2025
Funkcja ENCODEURL() zwraca ciąg zakodowany dla URL, w którym niektóre znaki niealfanumeryczne są zastąpione przez znak procentu (%) i liczbę szesnastkową:
| IN | OUT |
| ! | %21 |
| # | %23 |
| $ | %24 |
| % | %25 |
| & | %26 |
| ' | %27 |
| ( | %28 |
| IN | OUT |
| ) | %29 |
| * | %2A |
| + | %2B |
| , | %2C |
| / | %2F |
| : | %3A |
| IN | OUT |
| ; | %3B |
| ? | %3F |
| @ | %40 |
| [ | %5B |
| ] | %5D |
| %20 |
Funkcja jest używana, gdy trzeba utworzyć działający link w polu obliczeniowym lub obliczyć wartość pola w akcji skryptu.
Format
ENCODEURL("link")
URL.CODE("link")
Przykłady
Przykład nr 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
Przykład nr 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
Ważne
Do funkcji można podawać jedynie linki bez specjalnych symboli, tak jak w powyższych przykładach. W przeciwnym razie znaki specjalne (np. %) zostaną zastąpione ich odpowiednikami z tabeli, w wyniku czego link może przestać działać.