From the screenshot it does seems like a parameterized data page, but the instance of data page shown in screenshot does not have any parameter value. Is it a parameterized data page? If yes, could you check if you are passing parameter value correctly?
That is a very good insight Murali. You are correct it is a parameterized data page. But the parameter is optional, when no param value passed it will bring back all results. Having said that, I have already tried with passing the parameter value. It still results in same error "
Cannot save a page with an instance of class NewO-Data-CrashDataMatrix: it is read-only
Looking at the clipboard, it seems that the source for the data transform is a report definition and that is why you are getting the error. I doubt Pega will let you save report definition results. Replace that with activity, get the results and then try save it then, it will work.
I am not sure if you have already tried this but, you can call the report definition in the activity and copy the results into pxResults of the Data page. Try if that works. As for Obj-Save, i thought you are doing Obj-Save on each page in a loop, isn't it?
Thanks Goutham, Yes,Obj-save is a mandate in my scenario, as I need to save the data modified by the user. I am only worried about the Obj-Browse used as opposed to Report Definition. I will try the activity as Data Page source option.
Maybe this issue has more to do with your class which is NewO-Data-CrashDataMatrix . If you do a page-new to create a page of that class, can you save it? When you try this experiment, make sure that the NAME of the page you create is DIFFERENT from any data page rule definition. /Eric