コード例 #1
0
    def __filter(self, val):
        if isinstance(val, osv.orm.browse_null):
            return ''
        elif isinstance(val, osv.orm.browse_record):
            return val.name_get({'lang':self._get_lang()})[0][1]
#            return val.name_get()[0][1]
        return _filter(val)
コード例 #2
0
 def __filter(self, val):
     if isinstance(val, osv.orm.browse_null):
         return ''
     elif isinstance(val, osv.orm.browse_record):
         print "self._get_lang()", self._get_lang()
         return val.name_get({'lang': self._get_lang()})[0][1]
     return _filter(val)
コード例 #3
0
 def __filter(self, val):
     if isinstance(val, osv.orm.browse_null):
         return ''
     elif isinstance(val, osv.orm.browse_record):
         return val.with_context(lang=self._get_lang()).name_get()[0][1]
     return _filter(val)
コード例 #4
0
ファイル: report_parser.py プロジェクト: ikiru6017/odoo
 def __filter(self, val):
     if isinstance(val, models.BaseModel) and val:
         return val.name_get()[0][1]
     return _filter(val)
コード例 #5
0
 def __filter(self, val):
     if isinstance(val, osv.orm.browse_null):
         return ''
     elif isinstance(val, osv.orm.browse_record):
         return val.with_context(lang=self._get_lang()).name_get()[0][1]
     return _filter(val)
コード例 #6
0
ファイル: ExtraFunctions.py プロジェクト: hotkee/equinox
 def __filter(self, val):
     if isinstance(val, browse_null):
         return ""
     elif isinstance(val, browse_record):
         return val.name_get({"lang": self._get_lang()})[0][1]
     return _filter(val)