انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

jodreports - آنلاین در ابر

jodreports را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور jodreports است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


jodreports - از libjodreports-java مستقیماً از خط فرمان برای ادغام OpenDocument استفاده کنید
متن با داده

خلاصه


jodreports

شرح


jodreports یک برنامه جاوا است که متن OpenDocument را با استفاده از داده ها ادغام می کند
libjodreports-java. ابزار خط فرمان مخصوصاً برای آزمایش الگوها در حین کار مفید است
دستورالعمل هایی را به آنها اضافه می کنند. شما از یک فایل .properties یا .xml برای حاوی آن استفاده می کنید <داده-
فایل> در قالب ادغام شود. در باید موجود باشد
متن OpenDocument با فیلدهای ساده. فیلدی که با مقدار a جایگزین می شود
متغیر پاس را می توان با استفاده از نماد عبارت استاندارد FreeMarker توسط مشخص کرد
نام متغیر را به صورت زیر در سند تایپ کنید

سلام ${name}!

اینجا کلیک نمایید نام با مقدار ارسال شده در زمان اجرا جایگزین می شود.

با این حال، ترکیب دستورالعمل‌های پردازش و متن عادی در سند ممکن است تبدیل شود
گیج کننده و به هم ریخته چیدمان بنابراین JOOReports یک راه جایگزین برای درج ارائه می دهد
زمینه های. می توانید یک فیلد بصری را در OpenOffice.org Writer از منوی Insert / وارد کنید.
فیلدها / سایر... (یا فقط Ctrl+F2 را فشار دهید)، سپس روی تب Functions کلیک کرده و انتخاب کنید.
فیلد ورودی فیلد Reference را به JOOScript و در قسمت زیر Content تغییر دهید
نام متغیر را وارد کنید (به عنوان مثال "$name"). این فیلد معمولاً توسط Writer نمایش داده می شود
به عنوان یک مستطیل خاکستری با نام متغیر، در حالی که ماوس را بر روی آن قرار دهید، نمایان می شود
مرجع میدانی

این یک راه خوب برای جدا نگه داشتن دستورالعمل‌های پردازش از طرح‌بندی سند است
و بنابراین رویکرد توصیه شده است. هرچه به عنوان فیلد Reference مشخص کنید خواهد بود
به عنوان یک عبارت FreeMarker ${...} در نظر گرفته می شود، بنابراین می تواند چیزی پیچیده تر از آن باشد
یک نام متغیر ساده

برای درج دستورالعمل های پیشرفته تر، به عنوان مثال برای نمایش مشروط بخشی از متن،
یا تکرار یک ردیف جدول برای هر آیتم در یک مجموعه، می توانید از دستورالعمل های FreeMarker استفاده کنید.

یک دستورالعمل ساده است اختصاص دادن. برای مثال می توانید از آن برای تعریف یک متغیر جدید استفاده کنید

[#تخصیص کل قیمت = واحد قیمت * مقدار]

توجه داشته باشید که ما همیشه از دستور جایگزین (براکت مربع) برای دستورالعمل های FreeMarker استفاده می کنیم.

در حالی که ممکن است بتوان این دستورالعمل را مستقیماً به عنوان متن در قالب درج کرد، اما این
همیشه کار نمی کند (به دلایلی که در زیر خواهیم دید) و همانطور که دستورالعمل های مخلوط ذکر شد
در سند، عملی است که به هر حال می خواهیم از آن اجتناب کنیم. به همین دلیل، JOOReports اجازه می دهد
شما دستورالعمل های FreeMarker را به عنوان اسکریپت درج می کنید. می توانید یک اسکریپت را در Writer درج کنید
منوی Insert / Script...، سپس نوع Script را به JOOScript تغییر دهید و هر کدام را وارد کنید
دستورالعمل های FreeMarker در جعبه متن اسکریپت. یک اسکریپت توسط Writer به صورت یک نمایش داده می شود
مستطیل سبز کوچک، و می توانید روی آن دوبار کلیک کنید تا باز شود و آن را تغییر دهید.

بنابراین دستورالعمل شما در نقطه ای که اسکریپت درج شده است اجرا می شود. این هست
خوب برای چیزی شبیه به اختصاص دادن اما همانطور که خواهیم دید برای چیزی شبیه این کار نخواهد کرد فهرست.

از طرف دیگر، می‌توانید یک دستورالعمل FreeMarker را در OpenOffice.org Writer درج کنید
منوی Insert / Fields / Other... (یا فقط Ctrl+F2 را فشار دهید)، سپس روی تب Functions کلیک کنید.
و فیلد ورودی را انتخاب کنید. فیلد Reference را به JOOScript و در فیلد زیر تغییر دهید
محتوا را وارد دستورالعمل کنید (به عنوان مثال "[#assign title='Mr.']"). نمونه قالب سند باز

باز هم این روش خوبی برای درج دستورالعمل های پردازش و جدا نگه داشتن آنها فراهم می کند
از طرح سند

La همچنین یک متن OpenDocument است و در نتیجه ایجاد خواهد شد
ادغام

JOOReports از FreeMarker به عنوان موتور قالب خود استفاده می کند.

با استفاده از خدمات onworks.net از jodreports به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad