1
他のフォームのIDを見つけたときに、いくつかのフィールドを自動入力する他のフォーム/モジュールに登録されている患者のIDを選択すると、自分のフォームに特定のフィールドを入力しようとする簡単な機能を作り出そうとします。私は、例を入れ:odoo 8.0
モジュールRegistro: (患者の作成)
(自動生成IDおよび可視)
-Nombre:
-email:
-Teléfono:
(保存)
Admisiónモジュール:
-ID(オープン新しいフォーム):選択ID
(オート機能は、次のフィールドを埋める)
-Nombre:ノンブル(registro)
-Email:電子メール(登録)
-Teléfono:teléfono(registro)
新しいAPIを使用するOdoo 8.0これを試してみますが、message:error 500型では動作しません。
funciónのautocompletarのカンポス
@api.onchange('telefono_contacto','persona_contacto','email','nombre_acompanante') # mete campos a afectar
def autofill(self):
# comdición; si esta con el id seleccionado
# self.id_anamnesis
# llenar los campos con los correspondientes del id
# self.telefono_contacto =''
# self.persona_contacto = ''
# self.email = ''
# self.nombre_acompanante = ''
pass # aquí la lógica
(ラplataforma ES Odoo 8.0、S.O:Ubuntuの14.04)
、 マルコ・ガルシアBaturanをあなたと最高のreegardsありがとうございます。