In my biz folder, I have two files that were automatically created by
the ClassDesigner:
PubliccustomerBizobj.py
PublichistoryBizobj.py
In my biz folder, my __init__.py file contains the following:
from PubliccustomerBizobj import PubliccustomerBizobj
from PublichistoryBizobj import PublichistoryBizobj
My customer class looks like this:
class PubliccustomerBizobj(dabo.biz.dBizobj):
def afterInit(self):
self.DataSource = "public.customer"
self.KeyField = "id"
self.addFrom("public.customer")
self.addField("cu_fax")
self.addField("cu_postal")
self.addField("cu_phone_2")
self.addField("cu_providence")
self.addField("cu_phone_1")
self.addField("cu_active")
self.addField("cu_country")
self.addField("cu_city")
self.addField("cu_rate")
self.addField("cu_name")
self.addField("cu_comments")
self.addField("cu_primary_contact_id")
self.addField("cu_address_1")
self.addField("cu_address_2")
self.addField("cu_address_3")
self.addField("id")
def validateRecord(self):
"""Returning anything other than an empty string from
this method will prevent the data from being saved.
"""
ret = ""
# Add your business rules here.
return ret
PubliccustomerBizobj.addChild(PublichistoryBizobj)
My history class looks like this:
class PublichistoryBizobj(dabo.biz.dBizobj):
def afterInit(self):
self.DataSource = "public.history"
self.KeyField = "id"
self.LinkField = "hs_customer_id"
self.addFrom("public.history")
self.addField("hs_subject")
self.addField("hs_type")
self.addField("hs_datetime")
self.addField("hs_comments")
self.addField("id")
def validateRecord(self):
"""Returning anything other than an empty string from
this method will prevent the data from being saved.
"""
ret = ""
# Add your business rules here.
return ret
However, when I try to run the application, the error I receive is this:
NameError: name 'PublichistoryBizobj' is not defined.
This error references the
"PubliccustomerBizobj.addChild(PublichistoryBizobj)" line. Why is this
occurring?
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message:
http://leafe.com/archives/byMID/[email protected]