None of the above solutions worked, as per the final post.
I know this was from ages ago but thought I would post the solution, this is using an advanced table
This is an unbelievebly silly problem to have and has an equally silly solution
vo.last(); //Navigate to the end of the rowset
vo.next(); //Go to the record after the last one, you wont get an error unless you now try and reference vo.getCurrentRow.getAttr..... etc... which will return null pointer
Row row = vo.createRow(); //create your row
vo.insertRow(row); //insert it
// Required per OA Framework Model Coding Standard M69
Cant believe ive spent 2 hours trying to figure this out!!!
Like you said we can generate create method and default there.
But how can i pick values like page parameters and certain fields from certain VOs.??
I want to use some of these values for defaulting but cant find any way to get these values.