from netforce.model import Model, fields class SubDistrict(Model): _inherit="subdistrict" def _get_sort_name(self,ids,context={}): res={} for obj in self.browse(ids): sname='' if obj.name: sname=obj.name[0:1] res[obj.id]=sname return res _fields={ "name": fields.Char("Name",required=True,search=True,translate=True), "sort_name": fields.Char("Sort Name",function="_get_sort_name",store=True), } _order="sort_name asc" SubDistrict.register()