Ich lerne gerade wie man odoo benutzt (Mit Version 8), ich entwickle ein Kraftstoffmanagementsystem. Ich bemerkte, dass es eine module
genannte Flotte, die ich bequem verwenden kann. Ich möchte im Flottenmodul Partner hinzufügen, damit ein Benutzer register new partners
, wie erreiche ich das? Ich dachte, ein separates Modul namens Partner zu erstellen, aber es gibt ein ORM-Modell mit dem Namen res.partners
, wie kann ich es verwenden.Wie benutze ich res.partner ORM um eine Partnerregistrierungsfunktion zu erstellen?
0
A
Antwort
0
Ich habe das Problem herausgefunden, nachdem ich fast den ganzen Tag damit verbracht habe, ein paar Odoo-Ressourcen durchzugehen.
Ich hatte nur fleet_view.xml
zu bearbeiten, die bei addons/fleet/
Ich habe ein Formular, Menüpunkt und Fenster Aktion befindet sich wie folgt dar:
<record model='ir.actions.act_window' id='fleet_partner_act'>
<field name="name">Partners</field>
<field name="res_model">res.partner</field>
<field name="view_type">form</field>
<field name="view_mode">kanban,tree,form</field>
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Click to create a new vehicle.
</p><p>
You will be able to manage your fleet by keeping track of the
contracts, services, fixed and recurring costs, odometers and
fuel logs associated to each vehicle.
</p><p>
Odoo will warn you when services or contract have to be
renewed.
</p>
</field>
</record>
Aktion
** Added Formular * mit Fenster *
Erstellt Menü und siehe unsere Aktion hier<menuitem name="Partners" parent="menu_root" id="fleet_partners" sequence="4" groups="group_fleet_user"/>
<menuitem action="fleet_partner_act" parent="fleet_partners" id="fleet_vehicle_menu" groups="group_fleet_user"/
>
Verwandte Themen
- 1. Wie benutze ich preg_match um eine String Whitelisting zu erstellen?
- 2. Wie benutze ich Scons, um beliebige Rezepte zu erstellen?
- 3. Wie benutze ich den Querybuilder um einen Subselect zu erstellen?
- 4. Wie benutze ich docker remote api um Container zu erstellen?
- 5. Wie benutze ich Eclipse um freigegebene signierte Apk zu erstellen?
- 6. Wie benutze ich Pydoc um eine HTML Seite mit meiner Arbeit zu erstellen?
- 7. Wie benutze ich M- <Number> um eine Ziffer einzugeben?
- 8. Benutze python's pty, um eine Live-Konsole zu erstellen
- 9. Wie benutze ich fgets/fread um eine PIPE zu lesen
- 10. Wie benutze ich console.log() um eine Chrome Erweiterung zu debuggen?
- 11. Wie benutze ich eine Zählfensterfunktion, um einen Prozentsatz zu erhalten?
- 12. Wie benutze ich URLClassLoader um eine * .class Datei zu laden?
- 13. Rails erstellen eine M: M-Beziehung
- 14. Wie benutze ich ein dynamisches Dropdown aus einer Datenbank um eine MySQL Query zu erstellen
- 15. Wie benutze ich Faker in meinem Rails Controller, um eine zufällige Datenmenge zu erstellen?
- 16. Wie verwende ich dplyr, um eine Häufigkeitstabelle zu erstellen?
- 17. Wie benutze ich eine manuelle UITabbar und benutze sie um andere ViewController zu wechseln?
- 18. Wie benutze ich das aktuelle Verzeichnis und benutze Wildcard, um dort eine CSV-Datei zu finden?
- 19. Wie benutze ich Perl, um ein Skript zu schreiben, um eine Tabelle in eine andere umzuwandeln?
- 20. Wie benutze ich actionscript 3, um mxml Steuerelemente dynamisch und automatisch zu erstellen, um das Layout zu erstellen
- 21. Wie benutze ich MetaTrader4.Manager.Wrapper, um ein Konto zu erstellen und das Passwort zu ändern?
- 22. Wie benutze ich die Taste, um das Limit zu erhöhen?
- 23. Wie benutze ich Angular2token um den Namen zu posten?
- 24. Wie benutze ich nodemon in npm Skripten um Skripte zu erstellen und zu starten?
- 25. Warum kann ich die Verknüpfung t 1: m in beiden Tabellen nicht verwenden, um eine m: m-Verknüpfung zu bilden?
- 26. Wie benutze ich nur erstellen ohne FactoryGirl.create
- 27. Wie benutze ich Bootstrap um eine Funktion aufzurufen?
- 28. Wie benutze ich curl um Webserver-Typ zu bekommen?
- 29. Google BigQuery: Wie benutze ich gsutil um eine Tabelle zu entfernen oder zu überschreiben?
- 30. Wie benutze ich UIWebview pull, um in swift zu aktualisieren?