Is there a limit to the number of records that can be loaded into
this component? If so, what is it?
Thomas Jung replied
There is no set limit to the number of records. The actual limit before performance becomes too bad to be useful is really dependent upon your particluar system's resources. More records mean more memory needed by the user session. Generally there is a configured limit to the maximum size of the user session memory - but this is going to be highly dependent upon your system configuration.
For an eLearning, I once ran an application that used a standard table UI element (note ALV will take more memory than a normal table) with 10 million rows in it. Actually the performance was reasonable (30 seconds to sort for instance) given the number of rows.