DYNAMIC RESULT SETS 1
LANGUAGE SQL
 BEGIN


	            BEGIN
					    DECLARE crs CURSOR WITH RETURN FOR
					    SELECT v.VarID,
					            vqn.QualifiedName AS ParentRecord,
					            v.VarName,
					            pth.PathStr AS DefinitionSource,
					            occ.StartRow,
					            v.ProgIDReference
					     FROM Variables v
					          INNER JOIN Occurrences occ ON v.OccurID = occ.OccurID
					          INNER JOIN Paths pth ON occ.PathID = pth.PathID
					          LEFT OUTER JOIN VariablesQualifiedNames vqn ON v.Father = vqn.VarID
					     WHERE v.IsField = -1
					           AND v.IsFiller = 0
					           AND v.IsCopy = -1
					           AND v.VarID IN (SELECT * FROM SESSION.numeric_param_temp)
					     ORDER BY pth.PathStr,
					              occ.StartRow,
					              v.VarName;

				        OPEN crs;
				
                END;
END	
