## Script (Python) "getFormattedStudentEntry"
##bind container=container
##bind context=context
##bind namespace=
##bind script=script
##bind subpath=traverse_subpath
##parameters=brain
##title=
##
# $Id: getFormattedStudentEntry.py 1970 2007-06-26 15:01:57Z joachim $
"""
return a formatted StudentCatalog Entry
"""
#from Products.zdb import set_trace;set_trace()
fields = context.students_catalog.schema()
d = {}
for f in fields:
    d[f] = getattr(brain,f,'')
    if not d[f]:
        d[f] = ''
    if f == "sex":
        if d[f]:
            d[f] = 'F'
        else:
            d[f] = 'M' 
    elif f == "name":
        d[f] = d[f].strip()
            
return d            
