found the problem , dont quite get the difference between both but theres a getfieldtext method which is working correctly insted of getdisplaytext