عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

jodreports - عبر الإنترنت في السحابة

قم بتشغيل jodreports في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر jodreports الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


jodreports - استخدم libjodreports-java مباشرة من سطر الأوامر لدمج OpenDocument
نص مع البيانات

موجز


jodreports

الوصف


jodreports هو برنامج جافا يقوم بدمج نص OpenDocument مع البيانات باستخدام
libjodreports-java. تُعد أداة سطر الأوامر مفيدة بشكل خاص لاختبار القوالب أثناء قيامك بذلك
يضيفون التعليمات لهم. يمكنك استخدام ملف .properties أو .xml لاحتواء الامتداد <البيانات-
ملف> ليتم دمجها في القالب. ال يجب أن يكون موجودًا
نص OpenDocument بحقول بسيطة. الحقل الذي سيتم استبداله بقيمة
يمكن تحديد المتغير الذي تم تمريره باستخدام تدوين تعبير FreeMarker القياسي بواسطة
كتابة اسم المتغير في المستند على النحو التالي

مرحبًا $ {name}!

هنا الاسم سيتم استبداله بالقيمة التي تم تمريرها في وقت التشغيل.

ومع ذلك ، قد يصبح خلط تعليمات المعالجة والنص العادي في المستند
إرباكًا وفوضى في التخطيط. لذا تقدم JOOReports طريقة بديلة للإدخال
مجالات. يمكنك إدراج حقل مرئي في OpenOffice.org Writer من القائمة إدراج /
الحقول / أخرى ... (أو اضغط فقط على Ctrl + F2) ، ثم انقر فوق علامة التبويب الوظائف وحدد
حقل الادخال. قم بتغيير الحقل "مرجع" إلى JOOScript وفي الحقل التالي "المحتوى"
أدخل اسم المتغير (مثل "$ name"). عادةً ما يتم عرض هذا الحقل بواسطة الكاتب
كمستطيل رمادي يحمل اسم المتغير ، بينما سيظهر تحريك الماوس فوقه
المرجع الميداني.

هذه طريقة لطيفة للاحتفاظ بإرشادات المعالجة منفصلة عن تخطيط المستند
وبالتالي هو النهج الموصى به. كل ما تحدده على أنه الحقل المرجعي سيكون
يتم التعامل معه على أنه تعبير FreeMarker $ {...} ، لذلك يمكن أن يكون أيضًا أكثر تعقيدًا من
اسم متغير بسيط.

لإدخال تعليمات أكثر تقدمًا ، على سبيل المثال لعرض جزء من النص بشكل مشروط ،
أو تكرار صف جدول لكل عنصر في مجموعة ، يمكنك استخدام توجيهات FreeMarker.

التوجيه البسيط هو عين. يمكنك استخدامه لتعريف متغير جديد ، على سبيل المثال

[#assign totalPrice = سعر الوحدة * الكمية]

لاحظ أننا نستخدم دائمًا الصيغة البديلة (قوس مربع) لتوجيهات FreeMarker.

بينما قد يكون من الممكن إدراج هذا التوجيه مباشرة كنص في القالب ، هذا
لا يعمل دائمًا (لأسباب سنرى أدناه) وكما هو مذكور في تعليمات الخلط
في المستند ممارسة نريد تجنبها على أي حال. لهذا السبب ، تسمح JOOReports
تقوم بإدراج توجيهات FreeMarker كنصوص برمجية. يمكنك إدراج برنامج نصي في Writer من ملف
القائمة Insert / Script ... ، ثم قم بتغيير نوع Script إلى JOOScript وأدخل أيًا منها
توجيهات FreeMarker في مربع نص البرنامج النصي. سيتم عرض البرنامج النصي بواسطة Writer كملف
مستطيل أخضر صغير ويمكنك النقر عليه مرتين لفتحه وتعديله.

لذلك سيتم تنفيذ التوجيه عند النقطة التي تم فيها إدخال البرنامج النصي. هذا هو
حسنا لشيء مثل عين ولكن كما سنرى لن تعمل لشيء مثل قائمة.

بدلاً من ذلك ، يمكنك إدراج توجيه FreeMarker في OpenOffice.org Writer من ملف
القائمة إدراج / الحقول / أخرى ... (أو اضغط فقط على Ctrl + F2) ، ثم انقر فوق علامة التبويب الوظائف
وحدد حقل الإدخال. قم بتغيير مرجع الحقل إلى JOOScript وفي الحقل التالي
أدخل المحتوى التوجيه (على سبيل المثال ، "[#assign title = 'Mr.']"). عينة من قالب مستند مفتوح

مرة أخرى ، يوفر هذا طريقة رائعة لإدخال تعليمات المعالجة والاحتفاظ بها منفصلة
من تخطيط المستند.

هو أيضًا نص OpenDocument وسيتم إنشاؤه كنتيجة لـ
الدمج.

تستخدم JOOReports FreeMarker كمحرك نموذجي لها.

استخدم jodreports عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad