เนื่องจากมีปัญหาอยู่หลายวัน กับการทำ locking ให้ักับ visual foxpro พอสำเร็จก็เลยอยากเอามาเขียนก่อน เกือบลืมไปแล้ว
ก่อนหน้านี้มี blog เกี่ยวกับการทำให้ ofbiz ใช้งานกับ postgres ได้ วันนี้จะนำิวิธีการต่อ ofbiz กับ legacy system พวก foxpro มาฝากกัน
เนื่องจากซื่อบื้อกับการใช้ mailing list มานาน เพราะก่อนหน้านี้พยายาม subscribe แต่ไม่เกิดสิ่งใดเลย เพิ่งมารู้ตัวว่า เป็น old mailing list ที่ไม่ได้ใช้งานแล้ว ดังนั้นเลยจะเอาวิธีการใช้ mailing list ที่ถูกต้องมานำเสนอกัน เพราะบางคนอาจจะไม่รู้ น
เรื่องหนึ่งที่คงยังไม่ค่อยมีใครลงลึกคือ การทำ locking ใน OFBiz วันน้จะมาลงไว้เป็น overview ก่อนนะคะ เพื่อบอกให้รู้ว่า OFBiz มีการจัดการ locking ที่แสนจะง่าย เป็นกำลังใจให้ผู้เริ่มต้นใช้งานสักหน่อย
แก้ความงี่เง่ามาสองวัน อาจะเป็นเพราะง่วงนอนและทำงานหนักมากเกินไป ฟันธงนะคะ ว่า หากคิดอะไรไม่ออก ให้พักผ่อน นอนไปเลยก็ได้ แล้วค่อยมาคิดใหม่อีกวัน วันนี้ก็เจอความงี่เง่าที่ไม่น่าจะเจอ ก็เลยอยากเอามาจดไว้หน่อ
เนื่องจากในเดือนพฤษภาคม 2008 จะมีงาน international conference ที่กระบี่ ตามลิงค์นี้นะคะ http://www.ecticon2008.org/
เก๋ขอแซงหน้าพี่แซนด์ไปก่อนนะคะ มีอะไรก็ช่วยกันมาอัพเดทได้นะ
วิธีการ config เพื่อให้ ofbiz ใช้งาน postgresql ได้
1. ลง postgresql ก่อนนะคะ
2. ไปที่ ofbiz\framework\entity\config แล้วแก้ไขไฟล์ entityengine.xml แก้ไขดังนี้นะคะ แก้จากคำว่า localderby เป็น localpostgres ค่ะ
วันนี้เอา Simple Prototype มาฝากค่ะ
ี
อธิบายเกี่ยวกับ Java service นะคะ
createAsset สำหรับ add ข้อมูลจากหน้าจอ
updateAssetFromGL สำหรับ add ข้อมูลจาก DBase file
readAssetFromDBF สำหรับ อ่านข้อมูลจาก DBase file
คือตามที่ศึกษามา ใน OFBiz มีส่วนที่เกี่ยวข้องกับ asset management 2
ส่วน คือใน Accounting และ assetmaint และพอเข้าไปดูใน widget ของทั้งสอง
application ก็มี FixedAssetScreens.xml เหมือนกัน
เลยจะลิสต์ออกมาว่าต่างกันอย่างไรค่ะ
ตัวหนา หมายถึง ชื่อ screen ค่ะ
แกะไป note ไปละกันนะคะ ค่อนข้างจะขี้เกียจและง่วงนอน แต่พอรู้ว่าต้องแกะเผื่อชาวบ้านชาวช่อง ความขยันก็มีมาอีกนิด