สร้าง Entity หรือการสร้างตารางใน Ofbiz
1. เปิด หน้าสำหรับสร้าง Entityขึ้นมา ซึ่งเก็บไว้ใน hot-deploy/ชื่อโปรเจค/entitydef/entitymodel.xml
2. สร้าง ตาราง และข้อมูลในตารางทั้งหมดลงไป เช่น สร้างตาราง Blog ซึ่งตารางนี้ ก็มีตัวแปร blogId, topic, description ดังนี้ โดยกำหนด คีย์หลักของตารางคือ blogId
<entity entity-name="Blog" package-name="org.ofbiz.example.example" title="Example Entity" default-resource-name="beebizLanguage">
<field name="blogId" type="id-ne"></field>
<field name="topic" type="name"></field>
<field name="description" type="description"></field>
<prim-key field="blogId"/>
</entity>
3. สามารถดูต.ย.โค้ดได้จาก framework/entity/entitydef/etitymodel.xml
4. สร้างไฟล์ใหม่ขึ้นมาใน hot-deploy/freemarker/config/ ชื่ออะไรก็ได้ เพื่อเอาไว้เก็บคำอธิบายตารางด้วยภาษาต่างๆเช่น
<property key="FieldDescription.ชื่อตาราง.ชื่อฟิลด์">
<value xml:lang="en">คำอธิบาย</value>
</property>
ถ้าต้องการตรวจสอบว่า ตารางได้สร้างแล้วหรือยัง
1. ให้เข้าไปที่ Application/webtool/ ของ ofbiz
2. คลิกเข้าไปที่ entityReferrence-interactive version
3. ค้นหาชื่อ Entityที่ได้สร้างไป (ctrl+F)
4. เมื่อเจอแสดงว่าตารางเราได้สร้างเสร็จสมบูรณ์ สามารถเข้าไป view data ดูได้
คลังบทความของบล็อก
-
▼
2010
(32)
-
▼
มิถุนายน 2010
(22)
- Lesson 1 : : ฝึกงานวันแรก ทำความเข้าใจ
- Lesson 1.1 : : เตรียมความพร้อม Ubuntu ให้ Ofbiz
- Lesson 1.2 : : ติดตั้ง Ofbiz และ Eclipse
- Lesson 2 : : ฝึกงานวันที่สอง Ofbiz บน Eclipse
- นอกเรื่อง : : ย้ายปุ่มปิดหน้าต่าง และลง aMSN
- นอกเรื่อง : : คำสั่ง terminal ใน Ubuntu
- Lesson 3 : : ฝึกงานวันที่สาม Plugin และ Component
- Lesson 3.1 : : Import Ofbiz เข้าสู่ Eclipse และ สร...
- Lesson 4 : : ฝึกงานวันที่สี่และห้า Template&Freema...
- Lesson 5 : : ฝึกงานวันที่เจ็ด Project google code
- Lesson 5.1 : : อัพโหลดไฟล์ จากเครื่องสู่ Project g...
- Lesson 5.2 : : ติดตั้ง ฐานข้อมูล Postgresql
- Lesson 5.3 : : เริ่ม pgAdmin III
- Lesson 5.4 : : การลง Driver JDBC
- Lesson 6 : : ฝึกงานวันที่แปด การ Commit โปรเจค
- Lesson 6.1 : : ฝึกงานวันที่เก้า ทดลองดึงข้อมูลจากต...
- Lesson 6.2 : : การใช้ Form
- Lesson 6.3 : : สร้าง Entity ใน Ofbiz
- นอกเรื่อง : : CONVERT code
- Lesson 6.4 : : สร้าง Service ใน Ofbiz
- Lesson 7 : : ฝึกงานวันที่สิบ สรุป Screen Form Enti...
- นอกเรื่อง : : SyntaxHighlighter พิมพ์ โค้ด ง่าย ๆ ...
-
►
กรกฎาคม 2010
(8)
- Lesson 8 : : ฝึกงานวันที่สิบเอ็ด สร้าง service แบบ...
- Lesson 9 : : ฝึกงานวันที่สิบสี่ การทำลิงค์ Compone...
- Lesson 10 : : ฝึกงานวันที่สิบห้า BIRT
- Lesson 11 : : ฝึกงานวันที่สิบหก BIRT กับ Groovy
- Lesson 12 : : ฝึกงานวันที่ยี่สิบสอง สรุป สร้าง Com...
- Lesson 13 : : ฝึกงานวันที่ยี่สิบห้า ใช้ ofbiz i-ma...
- Lesson 14 : : ไล่การทำงานของ upload ไฟล์ ของ ofbiz...
- Lesson 15 : : สร้าง CMS site
-
▼
มิถุนายน 2010
(22)
วันอาทิตย์ที่ 20 มิถุนายน พ.ศ. 2553
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
0 ความคิดเห็น:
แสดงความคิดเห็น