when recordpointer does not point to the first record, or is not null, there is another record

return(listname != recordpointer);