Funkcja ENCODEURL: Różnice pomiędzy wersjami

Z Planfix
Skocz do: nawigacja, szukaj
(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''' | '''…")
 
Nie podano opisu zmian
 
Linia 1: Linia 1:
{{#seo:  
{{#seo:  
|title=Funkcja ENCODEURL  
|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 ciąg znaków, w którym niektóre symbole niealfanumeryczne są zastąpione znakiem procenta (%) i wartością szesnastkową:  
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%;"
| '''WEJŚCIE'''
| '''IN'''
| '''WYJŚCIE'''
| '''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%;"
| '''WEJŚCIE'''
| '''IN'''
| '''WYJŚCIE'''
| '''OUT'''
|-
|-
| )
| )
Linia 57: Linia 57:
|}
|}
{| class="wikitable" style="width: 30%;"
{| class="wikitable" style="width: 30%;"
| '''WEJŚCIE'''
| '''IN'''
| '''WYJŚCIE'''
| '''OUT'''
|-
|-
| ;
| ;
Linia 75: Linia 75:
| %5D
| %5D
|-
|-
|
|  
| %20
| %20
|}
|}
</div>
</div>


Funkcja jest używana w przypadkach, gdy konieczne jest utworzenie działającego łącza w polu obliczeniowym lub obliczenie wartości pola w akcji skryptu.  
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 dodawać wyłącznie łącza bez specjalnych symboli, jak w powyższych przykładach. W przeciwnym razie specjalny symbol (np. %) zostanie zamieniony na swój odpowiednik z tabeli. W efekcie łącze może przestać działać.  
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| Standard operators and Planfix functions]]
*[[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ć.


Przejdź do