どのようにして、売り上げ発注のツリービューに関するジャーナル名、クレジット、デビットを表示することができますか? 私はpos.orderとaccount.bank.statementモデルの間の関係を作っていましたが、posのフィールド値はまだ表示していませんツリービューまたはこのタスクを実行するためのその他の方法はありますか? ..Hereはone2manyフィールドを使用すると、1つのフィールドにそれらを返すだろうかrecrodの多くが含まれていることができますので、あなたがfiedがone2manyから、関連するフィールドを作成することはできません以下のコードアカウントジャーナル名を表示するodoo 10のあるモデルから別のモデルへのフィールド値を表示する方法は?
**pos_order.py**
journals_id = fields.One2many('account.bank.statement','journals', string='Journal', readonly=True)
journal_id = fields.Char(related='journals_id.type', store=True, readonly=True)
**account_bank_statement.py**
class AccountBankStatement(models.Model):
_inherit = 'account.bank.statement'
journals = fields.Many2one('pos.order', string="Journals", ondelete='cascade')
新しいコードを追加しますが... statement_ids = fields.One2many( 'account.bank.statement.line'、 'pos_statement_id'、文字列= '支払い' と私を導いてください値を示していない、 '{=ドラフトを述べて'=' [( 'readonly'、False)]}、readonly = True) @ api.depends( '_ get_journals'、ストリング= 'デビット' statement_ids ') DEF _get_journals(自己): ジャーナル= self.env [' account.journal '] のRES = self.envでRECための[] [' pos.order ']: RES = journals.search( ['statement_ids']) res == statement_ids: rec.debit = statement_ids.name – majid