首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作QWeb报表控件?

如何制作QWeb报表控件?
EN

Stack Overflow用户
提问于 2018-08-11 20:18:55
回答 1查看 593关注 0票数 1

我正在尝试创建一个简单的Qweb小部件。我的代码是这样的

代码语言:javascript
复制
<template id="contact_name">
    <address t-ignore="true" class="mb0" itemscope="itemscope" itemtype="http://schema.org/Signature">
        <div t-att-class="'name' not in fields and 'css_non_editable_mode_hidden'">
            <span itemprop="name" t-esc="name"/>
        </div>
    </address>
</template>

然后,我像这样调用小部件

代码语言:javascript
复制
<address t-field="o.partner_id" t-field-options='{"widget": "contact_name", "fields": ["name"], "no_marker": true}' />

它没有打印出名称,但打印出了对象res.partner(703,)

怎么打印名字呢?仅仅使用<span itemprop="name" t-esc="name"/>还不够吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-13 17:57:53

代码语言:javascript
复制
<div class="page">
            <div class="oe_structure"/>

                <div class="col-xs-6 pull-left">
                    <h2 style="color:red">
                        <span>Plan Order :
                            <span style="color:Red" t-field='doc.name'/>
                        </span>
                    </h2>
                </div>
                <div colspan="4" class="col-xs-6 text-right">
                    <span>
                        <img t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('Code128', doc.name, 500, 50)"
                             style="width:100%;height:50px"/>
                    </span>
                </div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51799605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档