EnglishFrenchSpanyol

Ad


Favicon OnWorks

jodreports - Dalam talian di Awan

Jalankan jodreports dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan jodreports yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


jodreports - gunakan libjodreports-java terus dari baris arahan untuk menggabungkan OpenDocument
teks dengan data

SINOPSIS


jodreports

DESCRIPTION


jodreports ialah program java yang menggabungkan teks OpenDocument dengan data dengan menggunakan
libjodreports-java. Alat baris arahan amat berguna untuk menguji templat semasa anda
sedang menambah arahan kepada mereka. Anda menggunakan fail .properties atau .xml untuk mengandungi fail <data-
fail> untuk digabungkan ke dalam templat. The perlu wujud
Teks OpenDocument dengan medan mudah. Medan yang akan digantikan dengan nilai a
pembolehubah yang diluluskan boleh ditentukan menggunakan notasi ungkapan FreeMarker standard oleh
menaip nama pembolehubah ke dalam dokumen seperti berikut

Hai ${name}!

disini nama akan digantikan dengan nilai yang dihantar pada masa jalan.

Walau bagaimanapun, mencampurkan arahan pemprosesan dan teks biasa ke dalam dokumen mungkin menjadi
mengelirukan dan mengacaukan susun atur. Jadi JOOReports menyediakan cara alternatif untuk memasukkan
padang. Anda boleh memasukkan medan visual dalam OpenOffice.org Writer daripada menu Insert /
Medan / Lain-lain... (atau hanya tekan Ctrl+F2), kemudian klik pada tab Fungsi dan pilih
Medan input. Tukar medan Rujukan kepada JOOScript dan dalam medan berikut Kandungan
masukkan nama pembolehubah (cth "$name"). Medan ini biasanya akan dipaparkan oleh Penulis
sebagai segi empat tepat berwarna kelabu dengan nama pembolehubah, sambil menggerakkan tetikus ke atasnya akan mendedahkan
rujukan lapangan.

Ini adalah cara yang bagus untuk memastikan arahan pemprosesan berasingan daripada susun atur dokumen
dan dengan itu pendekatan yang disyorkan. Apa sahaja yang anda tentukan sebagai Rujukan medan akan menjadi
dianggap sebagai ungkapan FreeMarker ${...}, jadi ia juga boleh menjadi sesuatu yang lebih kompleks daripada
nama pembolehubah mudah.

Untuk memasukkan arahan yang lebih lanjut, cth untuk memaparkan sebahagian teks secara bersyarat,
atau mengulangi baris jadual untuk setiap item dalam koleksi, anda boleh menggunakan arahan FreeMarker.

Arahan mudah ialah menetapkan. Anda boleh menggunakannya untuk menentukan pembolehubah baharu, contohnya

[#assign totalPrice = unitPrice * quantity]

Ambil perhatian bahawa kami sentiasa menggunakan sintaks alternatif (kurung persegi) untuk arahan FreeMarker.

Walaupun mungkin untuk memasukkan arahan ini secara langsung sebagai teks ke dalam templat, ini
tidak selalu berfungsi (atas sebab yang akan kita lihat di bawah) dan seperti yang disebutkan arahan pencampuran
ke dalam dokumen adalah amalan yang kita mahu elakkan. Atas sebab ini, JOOReports membolehkan
anda memasukkan arahan FreeMarker sebagai skrip. Anda boleh memasukkan skrip dalam Writer daripada
menu Sisipkan / Skrip..., kemudian tukar jenis Skrip kepada JOOScript dan masukkan mana-mana
Arahan FreeMarker dalam kotak Teks skrip. Skrip akan dipaparkan oleh Penulis sebagai a
segi empat tepat hijau kecil, dan anda boleh mengklik dua kali padanya untuk membukanya dan mengubah suainya.

Jadi arahan anda akan dilaksanakan pada titik di mana skrip telah dimasukkan. Ini adalah
ok untuk sesuatu seperti menetapkan tetapi seperti yang akan kita lihat tidak akan berfungsi untuk sesuatu seperti itu senarai.

Sebagai alternatif, anda boleh memasukkan arahan FreeMarker dalam OpenOffice.org Writer daripada
menu Insert / Fields / Other... (atau hanya tekan Ctrl+F2), kemudian klik pada tab Functions
dan pilih medan Input. Tukar medan Rujukan kepada JOOScript dan dalam medan berikut
Kandungan masukkan arahan (cth "[#assign title='Mr.']"). Contoh Templat Dokumen Terbuka

Sekali lagi ini menyediakan cara yang baik untuk memasukkan arahan pemprosesan dan memisahkannya
daripada susun atur dokumen.

. juga merupakan teks OpenDocument dan akan dibuat sebagai hasil daripada
gabungan itu.

JOOReports menggunakan FreeMarker sebagai enjin templatnya.

Gunakan jodreports dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad