有人可以向我解释有关相关领域的事情.例如 -
如果有人可以提供一个实际使用领域的小例子.相关我会很感激.
使用相关字段时,您必须首先选择要关联的字段.例如,我正在创建一个用于添加学生详细信息的新模块.这里的学生实际上是合作伙伴.所以_rec_name='partner_id'被采取.res.partner你可能已经看过这个ref领域.该ref字段中的值被视为internal_number学生模块的值.
所以我们在这里做的是
class student(osv.osv):
_name='student'
_rec_name='partner_id'
_columns ={
'partner_id':fields.many2one('res.partner','Name'),
'internal_number':fields.related(
'partner_id',
'ref',
type='char',
size=16,
string='Internal Number',
),
}
Run Code Online (Sandbox Code Playgroud)
如果我们想要显示为相关字段的字段是选择字段,那么您必须提供type='selection',以及selection=[(case1,case1),(case2,case2),...]元组列表.如果它是一个很多的字段,那么type='many2one'和relation='model_name'.
| 归档时间: |
|
| 查看次数: |
11259 次 |
| 最近记录: |