Hi,
to create a dataset with search results you can use
smart search API. Please take a look at SearchText() method. Then you will have data in a dataset and you can display them wherever you need. It seems you have already asked this question in some tickets. Maybe you could tell us what is not clear to you so we could describe it better.
Best regards,
Ivana Tomanickova