I did resolved this issue.
Code:
from openerp import models, fields, api
class Student(models.Model):
_name = 'test.student'
key = fields.Char('Key', required=True)
value = fields.Char('Value', required=True)
dynamic_select =fields.Selection(selection='_method_name' )
@api.v8
def _method_name(self):
res = self.search([])
dict = {}
for i in res:
key=i.key
dict[key]=i.value
return [(j,i) for i,j in dict.items()]
Devloper: Kirubanidhi