...
- addPrefix - dodaje przedrostek na początku formatowanej wartości.
Parametry funkcji:
Nazwa Opis prefix Przedrostek dodawany na początku wartości
- addPostfix - dodaje przyrostek na końcu formatowanej wartości.
Parametry funkcji:
Typ Nazwa Opis postfix Przyrostek dodawany na końcu wartości
- formatAmount - formatuje wartość kwotową postaci 123456.56789.
Parametry funkcji:
Typ Nazwa Opis format Format wyjściowy zgodny z językiem Java (patrz DecimalFormat). Wartością wejściową musi być liczba nie zawierająca separatorów tysięcznych i posiadająca kropkę jako separator dziesiętny lub też brak separatora dziesiętnego.
- formatDateTime - formatuje datę lub czas.
Parametry funkcji:
Typ Nazwa Opis fromFormat Wejściowy format daty zgodny z językiem Java (patrz DateFormat). toFormat Wyjściowy format daty zgodny z językiem Java (patrz DateFormat).
- removeCharacters - usuwa dowolne ciągi znaków z wartości.
Parametry funkcji:
Typ Nazwa Opis characters Usuwany ciąg znaków. Funkcja może posiadać nieskończenie wiele parametrów, znaki te są kolejno usuwane z wartości. ... ...
- replaceCharacters - zamienia dowolny ciąg znaków innym ciągiem znaków.
Parametry funkcji:
Typ Nazwa Opis search Poszukiwany ciąg znaków. replacement Ciąg znaków, którym jest zastępowany znaleziony ciąg znaków z parametru search.
- transformUnit - zamienia jednostki miar i wag znane dla pliku EDI, nazwy jednostek występują w języku angielskim.
Parametry funkcji: brak
Przykłady
...
- ${value:header:CUX:2} - EUR
- ${value:header:DTM:2:1:formatDateTime(yyyyMMdd,yyyy-MM-dd)} - 2015-01-21
- ${value:header:FTX:4} - FRANCH TVA, ART 275 CGI PAULSTRA SNC
- ${value:header:FTX:4:1} - FRANCH TVA, ART 275 CGI
- ${value:header:RFF:2} - FR47542035753 542035753 FR47542035753 542035753 R.C.S. PARIS B 314.397.670 FR39314397670 314397670
- ${value:header:RFF(VA):2} - FR47542035753 FR47542035753 FR39314397670
- ${value:header:RFF(VA):2:3} - FR39314397670
- ${value:details:MEA:4} - 49 874 144 0 84 0 317 0
- ${value:details:MEA(AAI)(AAA):4} - 49 144 84 317
- ${value:summary:TAX:4} - 9086.83
...
${table:details:LIN:3} | ${table:details:MEA(AAI)(AAA):4}${table:details:MEA(AAI)(AAA):3} | ${table:details:MEA(AAI)(AAA):4}${table:details:MEA(AAI)(AAA):3:transformUnit()} | ${table:details:MOA:2} |
---|---|---|---|
${value:summary:MOA:2:4} | |||
${value:summary:MOA:2:4:formatAmount(###\,###\,###.##):addPostfix( $)} |
na
8RE15A | 49 KGM | 49 kilogram | 387.59 |
---|---|---|---|
7RH208T | 144 KGM | 144 kilogram | 1841.76 |
7RZ258F | 84 KGM | 84 kilogram | 5171.04 |
8RD261E | 317 KGM | 317 kilogram | 1686.44 |
9086.83 | |||
9 086.83 $ |
Podczas konwersji szablonu docx na pdf wykorzystywana jest transformacja XSLT, która posiada pewne ograniczenia. Jeżeli pewne komponenty są zmieniane lub znikają, to moduł nie ma na to wpływu. Podczas uzupełniania szablonu w celu poprawnego uzupełnienia danych usuwane/zmieniane są następujące elementy:
...