2016-03-20 58 views
0

我正在探索带轮胎的businnes的ERP选项。我发现了OpenERP,它与我的Synology NAS兼容,我正在尝试生成产品列表。我已经安装了尺寸类型为“宽度”,“轮廓”,“直径”,“速度等级”的product_variant_multi。我想要名称生成器生成它,如宽度/轮廓直径速度等级。默认名称生成代码是:OpenERP名称生成器

[_o.dimension_id.name_] - [_o.option_id.name_] 

此代码通过用短划线分隔维度类型来生成名称,这对我无用。我不明白这个语法,所以我想请你帮忙,我该如何编写一个能够按照我想要的方式生成名称的代码?例如:

[_Width_]/[_Profile_] [_Diameter_] [_Speed rating_] 

在此先感谢。

回答

0

有关默认名称生成代码的一些解释:

O =表product_variant_dimension_value

从那里你可以访问表中的所有列

o.price_extra展现price_extra

o.dimension_id.name =您将product_variant_dimension_type的名称链接到您的product_variant_dimension_value记录

如果你告诉我你的宽度,简档...存储在哪里,我可以给你的语法

+0

你好Yannick,谢谢你的答复。 “宽度”是一种尺寸类型,它有诸如“200”,“190”等选项。所以我想生成'o.dimension_id(1).name',其中1是“宽度”维度类型的ID。我怎样才能做到这一点? – user3045722