ผลต่างระหว่างรุ่นของ "Openerp/getting started"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 12: | แถว 12: | ||
* สร้างไดเร็กทอรีใน openerp/addons ชื่อตามโมดูล สมมติเราจะสร้างโมดูล easynote | * สร้างไดเร็กทอรีใน openerp/addons ชื่อตามโมดูล สมมติเราจะสร้างโมดูล easynote | ||
* สร้างไฟล์ __init__.py | * สร้างไฟล์ __init__.py | ||
+ | |||
+ | <syntaxhighlight lang="python"> | ||
+ | import easynote | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | * สร้างไฟล์ __openerp__.py | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
แถว 19: | แถว 26: | ||
'category': 'Tools', | 'category': 'Tools', | ||
'description': """ | 'description': """ | ||
− | This module | + | This is a sample module |
− | + | ======================= | |
− | + | Easy notes can be found in the 'Home' menu. | |
""", | """, | ||
'author': 'Testing', | 'author': 'Testing', | ||
แถว 39: | แถว 46: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− |
รุ่นแก้ไขเมื่อ 14:57, 12 พฤศจิกายน 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
import easynote
- สร้างไฟล์ __openerp__.py
{
'name': 'EasyNotes',
'version': '0.1',
'category': 'Tools',
'description': """
This is a sample module
=======================
Easy 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,
}