Web view does not allow for open ended reporting, whereas database view supports it.
For example, in database view, a bank register report can be ran with a filter asking for a specific starting transaction number while providing no ending transaction number. This report will then retrieve every transaction after the chosen starting transaction. Web view requires an entry for the ending transaction of the report to run.