In RD how will u fetch a case and save it in it not using data page so that instead of making call to db again and again it uses RD

@TanyaS58 Apologies, I misunderstood your question. Now, my understanding is you want to fetch some data using report definition and use it somewhere and don’t want to hit DB multiple times. I don’t think using only report definition, we can achieve such a requirement. If we really want to use only report definition in an activity and achieve it, While the activity is running for the first time copy the results of report definition into some temporary page. Whenever the activity runs for next time, check the condition to see if this temporary page is already populated and only run RD if this page is empty. This way it can reduce DB hits but only in that thread context as temporary pages are part of that thread. But this is highly not recommended, as there is a better option of data pages which are highly suitable is to serve these kind of requirements.