Funkcja NUMBERASWORDS: Różnice pomiędzy wersjami

Z Planfix
Skocz do: nawigacja, szukaj
(Utworzono nową stronę "{{#seo: |title=NUMBERASWORDS Function |titlemode=append |keywords=planfix, Functio, NUMBERASWORDS, documents, document templates, number as words |description=NUMBERASWORDS Function }} == Funkcja NUMBERASWORDS == Jest to funkcja, która zwraca liczbę słownie. Wypisywana jest tylko część całkowita liczby. == Format: == NUMBERASWORDS(number; Output; "language") Gdzie: *'''number''' — liczba lub formuła *'''Output''' — określa sposób wyświetlenia licze…")
 
Nie podano opisu zmian
 
Linia 6: Linia 6:
}}
}}
== Funkcja NUMBERASWORDS ==
== Funkcja NUMBERASWORDS ==
Jest to funkcja, która zwraca liczbę słownie. Wypisywana jest tylko część całkowita liczby.
Jest to funkcja, która zwraca liczbę słownie. Zapisywana jest tylko część całkowita liczby.
== Format: ==
== Format: ==
  NUMBERASWORDS(number; Output; "language")
  NUMBERASWORDS(number; Output; "language")
Linia 12: Linia 12:
Gdzie:
Gdzie:
*'''number''' — liczba lub formuła
*'''number''' — liczba lub formuła
*'''Output''' — określa sposób wyświetlenia liczebnika (od 0 do 6)
*'''Output''' — definiuje sposób wyświetlenia liczebnika (od 0 do 6)
*'''language''' — łańcuch znaków określający język wyniku. Jeśli pozostawiony pusty (""), używany jest język użytkownika generującego dokument.
*'''language''' — ciąg znaków określający język wyjściowy. Jeśli pozostawiony pusty (""), używany jest język użytkownika generującego dokument.


'''Języki''' i ich '''metody Output''':
'''Języki''' i ich '''metody Output''':
*English ("en")
*Angielski ("en")
**0-3 — domyślnie (liczba główna)
**0-3 — domyślnie (liczebnik główny)
**4-6 — domyślnie, z wielkiej litery
**4-6 — zapisane wielką literą


*German ("de")
*Niemiecki ("de")
**0 — domyślnie (neutralne pod względem rodzaju)
**0 — domyślnie (bez wskazania rodzaju)
**1 — zapisane w rodzaju żeńskim
**1 — zapisane w rodzaju żeńskim
**2 — zapisane w rodzaju męskim
**2 — zapisane w rodzaju męskim
**3 — zapisane w rodzaju nijakim
**3 — zapisane w rodzaju nijakim
**4 — z wielkiej litery, rodzaj żeński
**4 — zapisane wielką literą w rodzaju żeńskim
**5 — z wielkiej litery, rodzaj męski
**5 — zapisane wielką literą w rodzaju męskim
**6 — z wielkiej litery, rodzaj nijaki
**6 — zapisane wielką literą w rodzaju nijakim


*French ("fr")
*Francuski ("fr")
**0 — domyślnie (liczba główna)
**0 — domyślnie (liczebnik główny)
**1 — zapisane w rodzaju żeńskim
**1 — zapisane w rodzaju żeńskim
**2 — zapisane w rodzaju męskim
**2 — zapisane w rodzaju męskim
**4 — z wielkiej litery, rodzaj żeński
**4 — zapisane wielką literą w rodzaju żeńskim
**5 — z wielkiej litery, rodzaj męski
**5 — zapisane wielką literą w rodzaju męskim
 
== Przykład ==
== Przykład ==
Aby wyświetlić liczbę słownie w dokumencie, użyj następującej funkcji:
Aby wyświetlić liczbę słownie w dokumencie, użyj następującej funkcji:

Aktualna wersja na dzień 01:57, 11 gru 2025

Funkcja NUMBERASWORDS

Jest to funkcja, która zwraca liczbę słownie. Zapisywana jest tylko część całkowita liczby.

Format:

NUMBERASWORDS(number; Output; "language")

Gdzie:

  • number — liczba lub formuła
  • Output — definiuje sposób wyświetlenia liczebnika (od 0 do 6)
  • language — ciąg znaków określający język wyjściowy. Jeśli pozostawiony pusty (""), używany jest język użytkownika generującego dokument.

Języki i ich metody Output:

  • Angielski ("en")
    • 0-3 — domyślnie (liczebnik główny)
    • 4-6 — zapisane wielką literą
  • Niemiecki ("de")
    • 0 — domyślnie (bez wskazania rodzaju)
    • 1 — zapisane w rodzaju żeńskim
    • 2 — zapisane w rodzaju męskim
    • 3 — zapisane w rodzaju nijakim
    • 4 — zapisane wielką literą w rodzaju żeńskim
    • 5 — zapisane wielką literą w rodzaju męskim
    • 6 — zapisane wielką literą w rodzaju nijakim
  • Francuski ("fr")
    • 0 — domyślnie (liczebnik główny)
    • 1 — zapisane w rodzaju żeńskim
    • 2 — zapisane w rodzaju męskim
    • 4 — zapisane wielką literą w rodzaju żeńskim
    • 5 — zapisane wielką literą w rodzaju męskim

Przykład

Aby wyświetlić liczbę słownie w dokumencie, użyj następującej funkcji:

NUMBERASWORDS(SUM({{DataTag.Service.Cost}}*{{DataTag.Service.Quantity}}); 2; "en")


Przejdź do