Dan,
Can you more simply instantiate the object from inside the report?
>In the the expression of a field on a report I have..
> o.getnewvalue(somefield)
>An error will occur, due to the fact that "o.getnewvalue()"
>will need some tables to reference, so it can generate the
>new value. How would I port the datasession of the report
>to the object??? Of course everything works fine if I
>use a UDF.