2017-06-15 10 views
4

私はプロジェクトの問題オブジェクトを修正しようとしています。Odoo 9フォームビューのフィールドの並べ替え順序

[フィールドに割り当て]をクリックすると、ドロップダウンリストを持つユーザーの一覧が表示されます。

しかし、私はその命令をDESCに変更したいと思います。

Viewで何かできることはありますか?

はここ

<record id="project_issue_custom_form" model="ir.ui.view"> 
    <field name="inherit_id" ref="project_issue.project_issue_form_view"/> 
    <field name="model">project.issue</field> 
    <field name="arch" type="xml"> 
     <field name="user_id" position="attributes"> 
      <attribute name="default_order">sequence desc</attribute> 
     </field> 
    </field> 
</record> 

以下の私のコードはまた、私は、コントローラ

class Project_issue(models.Model): 
    _inherit = "project.issue" 
    _order = "user_id desc" 

にしようとしたが、それはまだ影響を受けていないです。

答えて

2

タグdefault_orderは、リストとかんばんの表示にのみ使用できます。しかし、manyoneフィールド(user_idproject.issue)の内容の順序を変更する必要があります。

あなたの2番目のアプローチは潜在的可能性があります。しかし、それは間違ったモデルです:

+0

"id desc"と一緒に働いてくれてありがとうございました。私はモデルproject.issueだけを修正すべきだと思っていましたが、そのmany2oneモデルを変更する必要がありました。 –

関連する問題