Files
2025-04-14 09:28:56 +08:00

510 lines
15 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<section class="oe_container oe_dark">
<div class="col-md-12">
<h2 class="oe_slogan" style="font-size: 35px; color: #875a7b">
<b
>DOCX template report out of box(also support pdf,odt not out of box)</b
>
</h2>
</div>
</section>
<div class="oe_centeralign oe_websiteonly">
<a
href="https://www.youtube.com/watch?v=fnZTT7_sISE"
target="_blank"
title="Docx report pro"
style="background: #eb8136"
class="oe_button oe_big oe_tacky btn_watch"
>Watch the video tutorial</a
>
</div>
<section class="oe_container">
<h2 class="oe_slogan">Work</h2>
<div class="mt16 mb16 text-center">
<video
width="100%"
height="auto"
autoplay="autoplay"
controls="controls"
loop="loop"
style="max-width: 100%"
class="img img-responsive center-block"
>
<source
src="//apps.odoocdn.com/apps/assets/14.0/docx_report_pro/work.mp4"
type="video/mp4"
/>
Your browser does not support the video tag.
</video>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h4 class="oe_slogan">
<b>Features</b>
</h4>
<div
class="alert alert-info oe_mt32"
style="padding: 0.3em 0.6em; font-size: 150%"
>
<ul class="list-unstyled">
<li>
<i class="fa fa-check-square-o text-primary"></i>
The ability to work out of the box or using python code
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Jinja template engine (easy insert data, loops by one2many
many2many, if condition etc...)
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
NEW 04/05/2021. Support insert images from Odoo to docx, pdf, odt
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
NEW 02/05/2021. Support convert DOCX to PDF (tested in windows 10,
linux ubuntu, MAC OS)
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
NEW 02/05/2021. Support convert DOCX to ODT
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
NEW 04/05/2021. Support python prepare funcion
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Ability to write completely any python code in the docx template.
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
2 templates with examples as a gift inside the module
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
The price is much lower than the competition, with much more
features
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
The ability to collect data from different models and even different
servers
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Free support
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Free YouTube tutorial
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Required to install libreoffice in server os
</li>
</ul>
</div>
</div>
</div>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Preview different from not pro version</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="preview.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Source record (example sale order)</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="source.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">
Report template with Jinja (loops, if condition and many many other)
</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="report2.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Result</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="result2.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Report form new selection</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="report_form.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Report tree new column</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="report_tree.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Slidebar override click</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="slidebar.png"
/>
</section>
<!-- <section class="oe_container">
<h3 class="oe_slogan">Source template docx (doc - current record, also availabele self etc...)</h3>
<img style="width: 100%;border: 1px solid #BDBDBD; margin-bottom: 16px; margin-top: 16px;" src="template.png">
</section> -->
<!-- <section class="oe_container">
<h3 class="oe_slogan">Result docx with odoo data</h3>
<img style="width: 100%;border: 1px solid #BDBDBD; margin-bottom: 16px; margin-top: 16px;" src="result.png">
</section> -->
<section class="oe_container">
<h3 class="oe_slogan">
Images support step 1. Add image and format it inside docx template
</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="image_tpl.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">
Images support step 2. Don't forget rename all images as 1.jpg....2.jpg etc
</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="image_rename.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">
Images support step 3. Add "images": [self.partner_id. image1920,
self.company_id.image_512...] in prepare function
</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="image_prepare_function.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Images support. Result after insert image/images</h3>
<img
style="
width: 100%;
border: 1px solid #bdbdbd;
margin-bottom: 16px;
margin-top: 16px;
"
src="image_result.png"
/>
</section>
<section class="oe_container">
<h3 class="oe_slogan">Supports Free 24/7</h3>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2>Need our service?</h2>
<p class="oe_mt32">
Contact us by <a href="mailto:shurshilov.a@yandex.ru">email</a>
</p>
<ul>
<li>
<a href="mailto:shurshilov.a@yandex.ru"
>shurshilov.a@yandex.ru <i class="fa fa-envelope-o"></i>
</a>
</li>
</ul>
<h2>Official OCA contributor</h2>
<img class="s_tooltip_tabs_tooltip_image" src="logo.png" />
</div>
</div>
</section>
<h3 class="oe_slogan" style="text-align: center">Newest modules</h3>
<section
class="o_gallery s_image_gallery o_fake_not_editable o_masonry o_spc-medium"
style="background-color: #875a7b !important; color: white"
data-columns="3"
style="overflow: hidden"
data-name="Image Gallery"
>
<div class="container">
<div class="row">
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
Dropbox picker
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/dropbox_picker/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/dropbox_picker/picker.png"
alt="Slide image"
data-index="1"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
Google Drive picker
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/google_drive_picker/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/google_drive_picker/preview.gif"
alt="Slide image"
data-index="0"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
Microsoft OneDrive picker
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/microsoft_onedrive_picker/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/microsoft_onedrive_picker/preview.gif"
alt="Slide image"
data-index="0"
/>
</a>
</div>
</div>
</div>
</section>
<h3 class="oe_slogan" style="text-align: center">HR attendance full control</h3>
<section
class="o_gallery s_image_gallery o_fake_not_editable o_masonry o_spc-medium"
style="background-color: #875a7b !important; color: white"
data-columns="3"
style="overflow: hidden"
data-name="Image Gallery"
>
<div class="container">
<div class="row">
<div class="col o_snippet_not_selectable col-lg-6">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
HR attendance FACE recognition control
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_face_recognition/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_face_recognition/preview.gif"
alt="Slide image"
data-index="0"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-6">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
HR attendance Geospatial access control
</h3>
<a
href="https://apps.odoo.com/apps/modules/12.0/hr_attendance_geospatial/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/12.0/hr_attendance_geospatial/preview.gif"
alt="Slide image"
data-index="0"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
HR attendance IP-address access control
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_ip/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_ip/min_info.png"
alt="Slide image"
data-index="0"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
HR attendance Token-device access control
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_token/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_token/form.png"
alt="Slide image"
data-index="0"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
HR attendance Geolocation-device access control
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_geo_html/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_geo_html/all_info.png"
alt="Slide image"
data-index="0"
/>
</a>
</div>
</div>
</div>
</section>
<h3 class="oe_slogan" style="text-align: center">Our best-selling modules</h3>
<section
class="o_gallery s_image_gallery o_fake_not_editable o_masonry o_spc-medium"
style="background-color: #875a7b !important; color: white"
data-columns="3"
style="overflow: hidden"
data-name="Image Gallery"
>
<div class="container">
<div class="row">
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
Professional attachment manager
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/attachments_manager/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/attachments_manager/preview.png"
alt="Slide image"
data-index="1"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
Professional image editor for Odoo images
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/field_image_editor/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/field_image_editor/img1.png"
alt="Slide image"
data-index="0"
/>
</a>
</div>
<div class="col o_snippet_not_selectable col-lg-4">
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
Professional Docx-Odoo templating
</h3>
<a
href="https://apps.odoo.com/apps/modules/13.0/docx_report/"
target="_blank"
>
<img
class="img img-fluid d-block img-thumbnail"
src="//apps.odoocdn.com/apps/assets/13.0/docx_report/template.png"
alt="Slide image"
data-index="0"
/>
</a>
</div>
</div>
</div>
</section>