Opens the record currently referenced by this Iterator object.
Returns a SmartPointer to the opened record if successful, otherwise a null SmartPointer.