หน้า 1 จากทั้งหมด 2

ปัญหา openERP รายงานภาษาไทย

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 1:55 pm
โดย litle1412
สวัสดีครับ เพื่อนๆ สมาชิก OpenERPThailan อยากจะสอบถามแล้วขอคำแนะนำครับ ไม่รู้จะเริ่มตรงไหนก่อน บริษัทผม ทำเกี่ยวกับ ขายอุปกรณ์ไฟฟ้า รับเหมาก่อสร้าง มีพนักงานทั้งหมดประมาณ 30 คน มี Store 2 ห้อง มีเพื่อนเจ้านายแนะนำให้ใช้ OpenERP ซึ่งเพื่อนเจ้านายเป็นคนต่างชาติ เขามาลงโปรแกรมให้ครับ แต่ตอนนี้ไม่รู้จะเริ่มยังไงครับ
1. โปรแกรมเวลา Exprot เป็น ไฟล์ PDF ไม่สามารถแสดงภาษาไทย
ผมพยายามหาวิธีแต่ก็ทำไม่ได้ครับ ตามวิธีนี้อะครับ เอา module ที่ download มาเก็บไว้รวมในโฟลเดอร์เดียวกัน จากนั้นเข้าไปในโฟลเดอร์ > คลิกขวา > [b]open in terminal [/b]จากนั้นพิมพ์คำสั่ง sudo unzip \*.zip -d /usr/lib/pymodules/python2.6/openerp/addons เพื่อเพิ่ม module เข้าไปใน OpenERP ตรงที่คริกขวา Open in terminal มันไม่มีให้เลือกไม่ทราบว้าเข้าตรงไหนหรอครับ ผมลองทั้ง window7 และ Ubuntu แล้วก็ไม่ได้อะครับ
สอนวิธีทำอย่างละเอียดทีนะครับ
2. ตอนแรกเพื่อนเจ้านายจัดทำพวก DATA ไว้แต่ผมดันมือบอนกดลบไปทั้งระบบ ตอนนี้ต้องเริ่มใหม่หมด เศร้า
3. ฐานข้อมูลที่นี่ลิ้งกันหมดเลยใช่ไหมครับ เช่น Address book Customer กับ supplier นี่ใช้อันเดียวกันใช่ไหมครับ
4. ตอนนี้เจ้านายจี้เอามากๆ แล้ว ถามเช้าถามเย็นโปรแกรมไปถึงไหนแล้ว ช่วยทีครับ :cry:

รบกวนช่วยด้วยนะครับ ผมมือใหม่ ไม่รู้อะไรเลย

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 2:39 pm
โดย openerpthailand
แนะนำเรื่อง OS ก่อนนะครับ จับ เอา OS ที่ถนัดในการใช้งาน
และเริ่มแต่ปัญหา ทีละข้อ
1. เรื่อง font ภาษาไทย ลองดูได้ที่ ที่กระทู้วิธีแก้ viewtopic.php?f=17&t=113 ค่อนข้างหลายขั้นตอนหน่อยนะครับ
2. ตอนแรกเพื่อนเจ้านายจัดทำพวก DATA ไว้แต่ผมดันมือบอนกดลบไปทั้งระบบ ตอนนี้ต้องเริ่มใหม่หมด เศร้า <--- อันนี้ไม่เข้าใจว่าหมายถึง DATA ส่วนไหน
3. ระบบ ERP ข้อมูลจะสัมพันธ์ กันครับ
4. แนะนำว่า ควรบอกไป ตรงๆ ครับ ว่าเราทำอะไรไปบ้าง อะไรได้ไม่ได้ ติดปัญหา อะไร จะได้หาทางช่วยกัน เพราะระบบ ที่เกี่ยวกับ ธุรกิจแบบนี้บางที่เค้าอาจรอไม่ได้

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 2:43 pm
โดย litle1412
ทั้ง DATA BASS ตอนที่จะเลือก login อะครับ หายไปหมด

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 2:44 pm
โดย litle1412
1. เรื่อง font ภาษาไทย ลองดูได้ที่ ที่กระทู้วิธีแก้ viewtopic.php?f=17&t=113 ค่อนข้างหลายขั้นตอนหน่อยนะครับ
เข้าไม่ได้ครับ

ข้อมูลทั่วไป

คุณไม่สามารถอ่านกระทู้นี้

ทำไงอะครับ

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 2:50 pm
โดย openerpthailand
มี 2 วิธีที่วิธีแรกคือการเพิ่ม Font ลงไปในไฟล์มีขั้นตอนดังนี้
1) copy font ลงไปที่ C:/Windows/Fonts หรือจะเลือกเอา Font จากในนี้ก็ได้
2) แล้วเข้าไปแก้ไขไฟล์ที่ ...\OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py
3) จากนั้นแก้ไขตัวแปล CustomTTFonts = โดยเพิ่มข้อความนี้ลงไปในตัวแปลดังกล่าว

โค้ด: เลือกทั้งหมด

('Angsana',"Angsana New", "angsa.ttf", 'normal'),
('Angsana',"Angsana New Bold", "angsab.ttf", 'bold'),
('Angsana',"Angsana New Italic", "angsai.ttf", 'italic'),
('Angsana',"Angsana New BoldItalic", "angsaz.ttf", 'bolditalic'),

จะได้ดังนี้

โค้ด: เลือกทั้งหมด

CustomTTFonts = [('Angsana',"Angsana New", "angsa.ttf", 'normal'),
        ('Angsana',"Angsana New Bold", "angsab.ttf", 'bold'),
        ('Angsana',"Angsana New Italic", "angsai.ttf", 'italic'),
        ('Angsana',"Angsana New BoldItalic", "angsaz.ttf", 'bolditalic'),
        ('Helvetica',"DejaVu Sans", "cordia.ttf", 'normal'),
        ('Helvetica',"DejaVu Sans Bold", "cordiab.ttf", 'bold'),
        ('Helvetica',"DejaVu Sans Oblique", "cordiai.ttf", 'italic'),
        ('Helvetica',"DejaVu Sans BoldOblique", "cordiaz.ttf", 'bolditalic'),
        ('Times',"Liberation Serif", "cordia.ttf", 'normal'),
        ('Times',"Liberation Serif Bold", "cordiab.ttf", 'bold'),
        ('Times',"Liberation Serif Italic", "cordiai.ttf", 'italic'),
        ('Times',"Liberation Serif BoldItalic", "cordiaz.ttf", 'bolditalic'),
        ('Times-Roman',"Liberation Serif", "cordia.ttf", 'normal'),
        ('Times-Roman',"Liberation Serif Bold", "cordiab.ttf", 'bold'),
        ('Times-Roman',"Liberation Serif Italic", "cordiai.ttf", 'italic'),
        ('Times-Roman',"Liberation Serif BoldItalic", "cordiaz.ttf", 'bolditalic'),
        ('Courier',"FreeMono", "cordia.ttf", 'normal'),
        ('Courier',"FreeMono Bold", "cordiab.ttf", 'bold'),
        ('Courier',"FreeMono Oblique", "cordiai.ttf", 'italic'),
        ('Courier',"FreeMono BoldOblique", "cordiaz.ttf", 'bolditalic'),]

4) ทำการ restart OpenERP server หรือ restart Computer ของตัวเอง

ลองดูครับ
อ้างอิงจากกระทู้
viewtopic.php?f=17&t=113

ถ้ายังไม่ได้มีอีกวิธี คือ ต้องแก้ไข font ใน report

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 3:20 pm
โดย litle1412
ขอบคุณครับ แต่ว่า \OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py เข้าตรงเบาเชอร์ หรือตรงไหนหรอครับ

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 3:30 pm
โดย openerp_docman
\OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py เข้าตรงเบาเชอร์ หรือตรงไหนหรอครับ
^
^
^
^
เข้าไปที่ไดร์ฟ C:\Program Files\OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py

เพื่อแก้ไขไฟล์ที่ชื่อ customfonts.py ค่ะ

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 3:44 pm
โดย litle1412
C:\Program Files\OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py
ไม่มีอะครับ ปรกเข้าโปรแกรมต้องเข้าผ่าน เบาเชอร์อะครับ //192.168.1.100:8069 งี้อะครับ

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 4:06 pm
โดย openerpthailand
litle1412 เขียน:C:\Program Files\OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py
ไม่มีอะครับ ปรกเข้าโปรแกรมต้องเข้าผ่าน เบาเชอร์อะครับ //192.168.1.100:8069 งี้อะครับ

part ที่เก็บ customfonts.py อย่าไม่ได้อยู่ ตำแหน่งเดียวกันทุกเครื่อง ขึ้นอยู่กับ ตอนติดตั้งว่าติดตั้ง OpenERP ไว้ที่ตำแหน่งไหนในเครื่อง
การแก้ไขไฟล์ต้องเข้าไป ที่ directory ของเครื่อง ที่่ติดตั้ง OpenERP ไว้ครับไม่ใช่ เข้าผ่าน browser :!:

Re: มือใหม่เพิ่งหัดเริ่มใช้ครับ รบกวนขอคำแนะนำด้วยนะครับ ไม่รู้จะเรื่มตรงไหน

โพสต์แล้ว: จันทร์ 05 พ.ย. 2012 9:37 pm
โดย litle1412
openerpthailand เขียน:
litle1412 เขียน:C:\Program Files\OpenERP\Server\server\openerp\report\render\rml2pdf\customfonts.py
ไม่มีอะครับ ปรกเข้าโปรแกรมต้องเข้าผ่าน เบาเชอร์อะครับ //192.168.1.100:8069 งี้อะครับ

part ที่เก็บ customfonts.py อย่าไม่ได้อยู่ ตำแหน่งเดียวกันทุกเครื่อง ขึ้นอยู่กับ ตอนติดตั้งว่าติดตั้ง OpenERP ไว้ที่ตำแหน่งไหนในเครื่อง
การแก้ไขไฟล์ต้องเข้าไป ที่ directory ของเครื่อง ที่่ติดตั้ง OpenERP ไว้ครับไม่ใช่ เข้าผ่าน browser :!: