如何在报告名称 odoo 14 中打印“/”?
How to print "/" in report name odoo 14?
我想下载名称为“SQ/001”的报价,但它打印出“SQ_001”。如何去除这个下划线并在销售时打印出来。
代码:
print_report_name="(object.state in ('draft', 'sent') and 'Quotation - %s' % (object.name)) or 'Sale Order - %s' % (object.name)"
据我所知,你的问题很奇怪。因为在 Linux OS 中手动创建文件时,它不允许您使用这些特殊符号,所以我不确定 Windows OS。但通常不允许“/”作为文件名中的有效字符。
所以Odoo内部将其替换为“_”以避免文件名错误。
我想下载名称为“SQ/001”的报价,但它打印出“SQ_001”。如何去除这个下划线并在销售时打印出来。
代码:
print_report_name="(object.state in ('draft', 'sent') and 'Quotation - %s' % (object.name)) or 'Sale Order - %s' % (object.name)"
据我所知,你的问题很奇怪。因为在 Linux OS 中手动创建文件时,它不允许您使用这些特殊符号,所以我不确定 Windows OS。但通常不允许“/”作为文件名中的有效字符。 所以Odoo内部将其替换为“_”以避免文件名错误。