Ich versuche Datensatzänderungen auf bestimmten Feld und zeigen sie als Nachrichten Threads, aber ich kann nicht Nachrichten Threads anzuzeigen, obwohl ich Schritte in der Dokumentation hier getan habe, ist einfacher Code ich Test aufverfolgen Änderungen auf bestimmten Feld in odoo 8
models.py
from openerp import models, fields, api
class model_test(models.Model):
_name = "testt.model_test"
_inherit = ['mail.thread', 'ir.needaction_mixin']
testt = fields.Char(string="test_text",track_visibility='onchange')
views.xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<act_window id="test_main_act" name="testt" res_model="testt.model_test" view_mode="tree,form" >
</act_window>
<menuitem id="test_module_root" name="test module" action="test_main_act"/>
<record id="test_list" model="ir.ui.view">
<field name="name"> test form</field>
<field name="model">testt.model_test</field>
<field name="arch" type="xml">
<form>
<header>
<button name="add_one" type="object" string="Add one" />
</header>
<sheet>
<field name="testt" />
</sheet>
</form>
<div class="oe_chatter">
<field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
<field name="message_ids" widget="mail_thread"/>
</div>
</field>
</record>
<record id="test_list" model="ir.ui.view">
<field name="name"> test list</field>
<field name="model">testt.model_test</field>
<field name="arch" type="xml">
<tree>
<field name="testt"></field>
</tree>
</field>
</record>
</data>
</openerp>
dann ist das Ergebnis nicht, was ich erwarten unexpected result
Ich habe vergessen, es zurück zu bekommen Entschuldigung, ich schmeckte seine Wirkung, wenn es nach war, aber keine Änderung in beiden Fällen –
Hi Ayman, aktualisierte ich die Antwort. –
danke ich werde es testen. –