2016-03-21 9 views
0

文書管理システム用のかんばんビューを作成して、フォルダとファイルを表示しました。これを行うには、私はアクションを作成しました。フォルダをクリックするたびに、保存ボタンの上の文書パスにフォルダ名の代わりにアクション名が表示されます。私はフォルダ名を表示する必要があります助けてください! コード:文書パスodoo 8

<record model="ir.actions.act_window" id="action_ams_document_file_directory_form1"> 
     <field name="type">ir.actions.act_window</field> 
     <field name="res_model">document.directory</field> 
     <field name="name">Folder</field> 
     <field name="view_type">form</field> 
     <field name="view_mode">kanban,tree,form</field> 
     <field name="view_id" 
      ref="3e_apartment_management.view_document_sub_directory_kanban" /> 
     <field name="domain">[('parent_id','=',active_id)]</field> 
     <field name="context">{'parent_id':active_id}</field> 
     <field name="help" type="html"> 
      <p class="oe_view_nocontent_create"> 
       This folder is empty. 
      </p> 
      <p> 
       Click on 'Create' button to add new folder. 
      </p> 
     </field> 
    </record> 

添付のスクリーンショット: enter image description here

enter image description here

答えて

0

あなたはname_getメソッドを使用して試みることができます。これにより、ページの上部に表示される名前が設定されます。次のコード"%s" % (record.name)

def name_get(self, cr, uid, ids, context=None): 
    return [(record.id, "%s" % (record.name)) 
    for record in self.browse(cr, uid, ids, context=context)] 

記録

たとえば、古いAPIの値を返す独自の値や方法に変更することができる。例えば、新しいAPI

@api.multi 
def name_get(self): 
    return [(record.id, "%s" % (record.name)) 
      for record in self] 
+0

プログラムに感謝します...今、私はエラーが発生しました "TypeError: nts for format string " – KbiR

+0

申し訳ありませんコードを編集します – JordyRitzen

+0

更新していただきありがとうございます。上記のコードをpyファイルに追加しましたが、何も起こりません... pls help – KbiR

関連する問題