Thanks for the reply.
Is this the code you are mentioning for:
GetSelectedDim(UserID2 : Code[50];ObjectType : Integer;ObjectID : Integer;AnalysisViewCode : Code[10];VAR TempSelectedDim : TEMPORARY Record "Selected Dimension")
SETRANGE("User ID",UserID2);
SETRANGE("Object Type",ObjectType);
SETRANGE("Object ID",ObjectID);
SETRANGE("Analysis View Code",AnalysisViewCode);
IF FIND('-') THEN
REPEAT
TempSelectedDim := Rec;
TempSelectedDim.INSERT;
UNTIL NEXT = 0;
Can you please suggest more on this.