首页 > 解决方案 > 在 Aeroo Reports 中使用解析器删除空行

问题描述

我创建了一个 .odt 表单文档文件,它在表单的每个单元格中填充变量(带有表格布局)。我用参考值创建了输入字段这是我在输入字段/单元格的参考下填写的那种值:<o.o_xml_orbeon.xml.orthopedischebinnenschoenenobvksectie.bspolsteringachillespeeslinks.select.labels>

该值是可变的,因为它选择 xml 表单的单选按钮选择的选定标签。

这一切都适用于具有不同引用的所有输入字段,并且在将其导出为 PDF 时一切正常。

我现在的问题是:如何使用 OpenERP 中的解析器 python 代码删除那些空行?

我现在拥有的解析器代码是这样的:

class Parser(report_sxw.rml_parse):
    def __init__(self, cr, uid, name, context):
        super(Parser, self).__init__(cr, uid, name, context)
        self.localcontext.update({})

OpenERP 环境中的代码

.odt 表格看起来像这样(veldwaarde = 字段值,“输入字段”): 在此处输入图像描述 如何在表格中循环并删除在单元格中映射引用值后为空的行?

标签: pythonxmlodooaeroolib

解决方案


推荐阅读