ผลต่างระหว่างรุ่นของ "Openerp/getting started"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 8: แถว 8:
  
 
== สร้างโมดูล ==
 
== สร้างโมดูล ==
* เอกสารอ้างอิง [http://help.openerp.com/question/16336/how-i-can-create-module-openerp-7/ Help page], [https://doc.openerp.com/trunk/server/03_module_dev/], [https://www.openerp.com/files/memento/OpenERP_Technical_Memento_latest.pdf Technical Memento]
+
: เอกสารอ้างอิง [http://help.openerp.com/question/16336/how-i-can-create-module-openerp-7/ Help page], [https://doc.openerp.com/trunk/server/03_module_dev/], [https://www.openerp.com/files/memento/OpenERP_Technical_Memento_latest.pdf Technical Memento]
 +
 
 +
* สร้างไดเร็กทอรีใน openerp/addons ชื่อตามโมดูล  สมมติเราจะสร้างโมดูล easynote
 +
* สร้างไฟล์ __init__.py
 +
 
 +
<syntaxhighlight lang="python">
 +
{
 +
    'name': 'EasyNotes',
 +
    'version': '0.1',
 +
    'category': 'Tools',
 +
    'description': """
 +
This module allows users to create their own notes inside OpenERP
 +
=================================================================
 +
 
 +
Notes can be found in the 'Home' menu.
 +
""",
 +
    'author': 'Testing',
 +
    'website': 'http://openerp.com',
 +
    'summary': 'Easy notes, easy everything',
 +
    'sequence': 9,
 +
    'depends': [],
 +
    'data': [],
 +
    'demo': [],
 +
    'test': [],
 +
    'css': [],
 +
    'images': [],
 +
    'installable': True,
 +
    'application': True,
 +
    'auto_install': False,
 +
}
 +
</syntaxhighlight>
 +
 
 +
* สร้างไฟล์

รุ่นแก้ไขเมื่อ 18:06, 11 พฤศจิกายน 2556

ขั้นตอนเริ่มต้น

  • สร้าง database ใหม่
  • เข้าใช้เป็น admin
    • ตั้ง Time zone
    • เปิด Technical Features: Users/Users => Administrator => Edit => Access Rights => Technical Features
    • Log out / log in (จะเห็นเมนูเพิ่มขึ้น)

สร้างโมดูล

เอกสารอ้างอิง Help page, [1], Technical Memento
  • สร้างไดเร็กทอรีใน openerp/addons ชื่อตามโมดูล สมมติเราจะสร้างโมดูล easynote
  • สร้างไฟล์ __init__.py
{
    'name': 'EasyNotes',
    'version': '0.1',
    'category': 'Tools',
    'description': """
This module allows users to create their own notes inside OpenERP
=================================================================

Notes can be found in the 'Home' menu.
""",
    'author': 'Testing',
    'website': 'http://openerp.com',
    'summary': 'Easy notes, easy everything',
    'sequence': 9,
    'depends': [],
    'data': [],
    'demo': [],
    'test': [],
    'css': [],
    'images': [],
    'installable': True,
    'application': True,
    'auto_install': False,
}
  • สร้างไฟล์