Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

jodreports - Online w chmurze

Uruchamiaj jodreports w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie jodreports, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


jodreports - użyj libjodreports-java bezpośrednio z wiersza poleceń, aby scalić OpenDocument
tekst z danymi

STRESZCZENIE


jodraporty

OPIS


jodraporty to program Java, który łączy tekst OpenDocument z danymi za pomocą
libjodreports-java. Narzędzie wiersza poleceń jest szczególnie przydatne podczas testowania szablonów
dodają do nich instrukcje. Używasz pliku .properties lub .xml do przechowywania <dane-
plik> do włączenia do szablonu. The musi być istniejący
Tekst OpenDocument z prostymi polami. Pole, które zostanie zastąpione wartością a
przekazaną zmienną można określić przy użyciu standardowej notacji wyrażenia FreeMarker przez
wpisując nazwę zmiennej do dokumentu w następujący sposób

Cześć ${imię}!

tutaj Nazwa zostanie zastąpiony wartością przekazaną w czasie wykonywania.

Jednak mieszanie instrukcji przetwarzania i zwykłego tekstu w dokumencie może stać się nieskuteczne
mylące i zaśmiecające układ. Tak więc JOOReports zapewnia alternatywny sposób wstawiania
pola. Możesz wstawić pole wizualne w OpenOffice.org Writer z menu Wstaw /
Pola / Inne... (lub po prostu naciśnij Ctrl+F2), a następnie kliknij kartę Funkcje i wybierz
Pole wejściowe. Zmień pole Odnośnik na JOOScript iw następnym polu Treść
wpisać nazwę zmiennej (np. "$name"). To pole będzie zwykle wyświetlane przez program Writer
jako wyszarzony prostokąt z nazwą zmiennej, po najechaniu na niego myszką zostanie on wyświetlony
odniesienie do pola.

Jest to dobry sposób na oddzielenie instrukcji przetwarzania od układu dokumentu
i dlatego jest zalecanym podejściem. Cokolwiek określisz jako pole Reference będzie
traktowane jako wyrażenie FreeMarker ${...}, więc może to być również coś bardziej złożonego niż
prosta nazwa zmiennej.

Aby wstawić bardziej zaawansowane instrukcje, np. do warunkowego wyświetlenia fragmentu tekstu,
lub powtarzając wiersz tabeli dla każdego elementu w kolekcji, możesz użyć dyrektyw FreeMarker.

Prosta dyrektywa jest przydzielać. Można go użyć na przykład do zdefiniowania nowej zmiennej

[#przypisz cenę całkowitą = cena jednostkowa * ilość]

Zauważ, że dla dyrektyw FreeMarker zawsze używamy składni alternatywnej (nawias kwadratowy).

Chociaż może być możliwe wstawienie tej dyrektywy bezpośrednio jako tekstu do szablonu, this
nie zawsze działa (z powodów, które zobaczymy poniżej) i jak wspomniano, instrukcje mieszania
do dokumentu jest praktyką, której i tak chcemy uniknąć. Z tego powodu JOOReports pozwala
wstawiasz dyrektywy FreeMarker jako skrypty. Możesz wstawić skrypt w programie Writer z pliku
menu Wstaw / Skrypt..., a następnie zmień typ skryptu na JOOScript i wstaw dowolny
Dyrektywy FreeMarker w skrypcie Pole tekstowe. Skrypt zostanie wyświetlony przez program Writer jako plik
mały zielony prostokąt i możesz kliknąć go dwukrotnie, aby go otworzyć i zmodyfikować.

Więc twoja dyrektywa zostanie wykonana w miejscu, w którym skrypt został wstawiony. To jest
ok na coś takiego przydzielać ale jak zobaczymy, nie zadziała na coś takiego podstęp.

Alternatywnie możesz wstawić dyrektywę FreeMarker do OpenOffice.org Writer z pliku
menu Wstaw / Pola / Inne... (lub po prostu naciśnij Ctrl + F2), a następnie kliknij kartę Funkcje
i wybierz Pole wejściowe. Zmień pole Odnośnik na JOOScript iw następnym polu
Treść wpisz w dyrektywie (np. "[#assign title='Mr.']"). Przykładowy szablon otwartego dokumentu

Ponownie zapewnia to dobry sposób wstawiania instrukcji przetwarzania i utrzymywania ich oddzielnie
z układu dokumentu.

Połączenia jest również tekstem OpenDocument i zostanie utworzony w wyniku
połączenie.

JOOReports używa FreeMarker jako silnika szablonów.

Korzystaj z jodreports online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad