I'm a VB developer who is new to Crystal Reports and the RDC. I've created a UFL which contains a number of functions used by both my VB code and by the RDC's formulas. I need to pass a value from VB to the UFL, process the code based on the passed in value and return the results. I created a public property let in the DLL to receive the value and store it as a modular level variable. The trouble is that this variable is not being remembered the next time it's referenced from the same report. Any help would be greatly appreciated.