Don't display all record by default in odoo tree view
You can do this by creating wizard and then after closing that wizard you can get all your data. Create a menu, in its action just give a view id of your wizard. From wizard get all argument from user and then after successfully getting that data generate dynamic view from py.
In Odoo (openERP) the default behavior for Tree view to list all items with pagination.
Is there any possible way to not list any records by default and list when searched through search-bar or advanced search?