Hi Ashwin
You can consider enhancing the component BP_HEAD_SEARCH , view : MainSearchResult . Method - DO_PREPARE_OUTPUT for navigation in case there is only one result in the table.
So you can use dynamic navigation in the enhanced code, for facilitating the purpose of navigation.
/Hasan