OpenERP sangat cocok untuk berbagai aplikasi bisnis. Berikut ini petunjuk bagaimana membuat sebuah form untuk melakukan insert, update, dan delete pada tabel.
Semua petunjuk ini mengacu pada paket openerp-server. Untuk client-nya Anda bisa menggunakan openerp-web.
$ mkdir hello
from osv import osv, fields class hello_comment(osv.osv): _name = 'hello.comment' _columns = { 'comment': fields.char('Comment', size=160), } hello_comment()
import hello
<openerp> <data> <!-- Table / search view --> <record model="ir.ui.view" id="hello_view_tree"> <field name="name">hello.comment.tree</field> <field name="model">hello.comment</field> <field name="type">tree</field> <field name="arch" type="xml"> <tree> <field name="comment"/> </tree> </field> </record> <!-- Form view for edit / insert record --> <record model="ir.ui.view" id="hello_view_form" > <field name="name">hello.comment.form</field> <field name="model">hello.comment</field> <field name="type">form</field> <field name="arch" type="xml"> <form> <field name="comment"/> </form> </field> </record> <!-- Menu action --> <record model="ir.actions.act_window" id="action_hello_tree"> <field name="name">Hello world!</field> <field name="res_model">hello.comment</field> <field name="view_type">form</field> </record> <!-- Main menu --> <menuitem name="Hello" id="menu_hello"/> <!-- Sub menu --> <menuitem name="Your comments" parent="menu_hello" id="menu_action_hello_tree" action="action_hello_tree" groups="base.group_erp_manager"/> </data> </openerp>
{ 'name' : 'Hello world!', 'version' : '1.0', 'author' : 'RAB', 'depends' : ['base'], 'init_xml' : ['hello_view.xml'], 'description': 'A simple form to insert, edit, or delete your comments.' }
Selesai, Anda bisa mencoba untuk menambah, mengubah, dan menghapus record. Anda juga bisa melihat di database tabel hello_comment.
Selamat develop.
Lampiran | Ukuran |
---|---|
hello.tar_.gz | 2.28 KB |
Komentar
Kalau di Jakarta apakah ada
Kalau di Jakarta apakah ada orang yang bisa saya kontak untuk membantu mempelajari produk opnERP ini pak? Terima kasih sebelumnya.
Coba hubungi Pak Ilham di
Coba hubungi Pak Ilham di Nurul Fikri.