`
wuhuizhong
  • 浏览: 684404 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

QWeb report engine that allows WYSIWYG edition

 
阅读更多

Here is how to test it (you must be on v7-SaaS4 or later):

  1. First you have to know that the new QWeb engine allows to output PDF or HTML. It is only when the output is HTML that it can be modified in a WYSIWYG fashion.
  2. Let's assume the Sales module is installed on a fresh Odoo instance. By default, the output of a quotation document is PDF, you can test that by printing a quotation. We want to change this.
  3. Make sure your user has the technical feature checkbox checked. Then go to Settings > Technical > Reports > Reports, then search "sale.order" and enter the record.
  4. Edit the Report Type from PDF to HTML, then Save.
  5. Go back to the Sales app and print a quotation.
  6. A popup appear (or your popup-blocker will notify you). You will see the quotation in that popup and a black bar at the top with the Edit button. You need to make sure you have the access right to edit this so I recommend you do this test as an admin.
  7. From there, it's pretty straightforward. You edit whatever you want. You have to realize that there are 2 types of edition on a record like this: editing this particular record, or editing the quotation template which will have an impact on all records. For example, if you edit a header, it will be a template edition.
分享到:
评论

相关推荐

    QWeb开发文档

    QWeb是一个由OpenERP Web客户端所使用的模板引擎,它采用了基于XML的模板语言,类似于Genshi、Thymeleaf或Facelets。尽管这些技术在表面上可能有类似之处,但QWeb有几个独特的特点,让它在OpenERP Web环境中有其特定...

    odoo中的QWeb模板引擎

    ### Odoo中的QWeb模板引擎详解 #### 一、QWeb模板引擎简介 QWeb作为Odoo框架的主要模板引擎,采用XML格式进行表述,并最终生成HTML文件。这使得开发人员能够在设计网页时更加灵活地控制页面布局与内容,同时保持...

    Odoo的网页模块QWEB简述.doc

    Odoo 网页模块 QWEB 简述 Odoo 的网页模块 QWEB 是一个基于 OpenERP 的网页模块,负责处理网页相关的逻辑和展示。QWEB 模块是 OpenERP 中的一个重要组件,负责生成网页的视图和模板。在本文中,我们将对 Odoo 的 ...

    odoo qweb文档

    Odoo/OpenERP的网页模块QWEB简述

    Odoo 11 Development Essentials 3 Edition(epub)

    Chapter 11, Reports and Server-Side QWeb, discusses using the QWeb-based report engine and everything needed to generate printer-friendly PDF reports. Chapter 12, Creating Website Frontend Features, ...

    Python库 | QWeb-1.2.2-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:QWeb-1.2.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    odoo10 report使用自定义的CSS

    report_type="qweb-html" css_file="css/custom_report.css"/> ``` 这里的`module_name`是你的模块名,`css_file`属性指定了CSS文件的位置。 3. **定义XML标签**:如果你的报表是基于HTML的,那么在XML文件中...

    一个工程加载多个独立的QWeb

    QWeb是Qt框架的一部分,它允许开发者集成Web内容和功能到Qt应用中。本文将详细讨论如何在一个工程中加载多个独立的QWeb页面,并确保它们互不影响,以及实现类似多账户登录的功能。 首先,我们需要理解QWebPage的...

    qweb_workshop:QWeb研讨会资料

    **QWeb研讨会资料详解** QWeb研讨会是一场专注于开源自动化测试工具Robot Framework的Web应用程序测试库的活动。这个研讨会深入探讨了如何利用QWeb进行高效、精确的Web应用测试,帮助参与者掌握自动化测试的关键...

    ​ Odoo owl学习笔记之七--模板(前端核心内容) 内容 概述 指令 QWeb 模板参考 白色空间 表达评估 静态 h

    5. **表达式评估**:QWeb表达式可以使用JavaScript语法,但有特殊处理,如变量替换和特殊运算符,如`gt`、`gte`等,确保在XML中安全使用。 6. **输出数据**:`t-esc`用于安全地输出文本,转义特殊字符;`t-out`则...

    odoo打印凭证、报表等

    基于odoo的打印报表功能,可以基于本模块研究更加深入的报表打印功能。

    odoo themes

    3. **QWeb Templates**: QWeb is a template engine used by Odoo to render templates dynamically. It supports a variety of tags and expressions that make it easy to manipulate data and generate complex ...

    reporting-engine:Odoo 替代报告引擎

    为 qweb 模板添加新参数以减少字段长度并检查最小长度 14.0.1.0.0 为您的 QWEB PDF 报告添加水印 14.0.1.0.0 为 wkhtmltopdf 命令用作参数的纸张格式添加新参数。 14.0.1.0.2 用于创建 xlsx 报告的基本模块 ...

    odoo-report-download-name

    "odoo-report-download-name"的主题聚焦于如何自定义PDF报告下载时的文件名,这对于确保文件易于识别和管理特别重要。 首先,我们要理解Odoo中的报告是如何工作的。Odoo提供了多种报告类型,包括基于HTML的Webkit...

    odoo10 请假模块,包含自定义CSS,report

    odoo10请假模块,包含自定义的CSS,report模块,都是测试模块

    untitled2_QWeb_QTqwebengine加载网页_htts://www.2qt5.com_www.2qt5.com

    在Qt框架中,QWebEngine模块是用于加载和显示网页内容的重要工具,它是从Qt5.6版本开始引入的,以替代旧的QWebKit模块。QWebKit在早期的Qt版本中广泛使用,但由于其不再得到活跃开发和支持,Qt团队推出了QWebEngine...

    odoo web 开发

    odoo web 开发练习资料,包括odoo 前端开发详解,所有的技术,规范。

    基于QWebEngineView浏览器示例-Qt5源码

    **基于QWebEngineView浏览器示例 - Qt5源码详解** 在Qt框架中,QWebEngineView是一个强大的组件,用于在应用程序中展示网页内容。它基于Google的Chromium引擎,提供了一个高效且功能丰富的Web浏览体验。...

    Linux下的DNS配置.pdf

    - `primary qweb.coil.l dns.hosts`: 指定DNS作为`qweb.coil`域的权威域名服务器,`dns.hosts`文件包含所有以`.qweb.coil`形式的域名转换数据。 - `primary 0.0.127.IN-ADDR.ARP dns.local`: 指定DNS作为127.0.0网段...

Global site tag (gtag.js) - Google Analytics