Me gustaría saber como plantearíais un formulario que contenga varios criterios de búsqueda sobre una entidad y lo muestre en una rejilla de la propia entidad en el mismo formulario.
Un ejemplo sería un formulario con las opciones de búsqueda en artículos (familia, marca, modelo, color, talla, etc) que al buscar me muestre los datos en una rejilla del propio formulario.
Personalmente aún estoy informándome y documentándome antes de comenzar un proyecto nuevo en v7. Pero según lo que he liedo, te puede venir bien el objeto multivista.
Más que un multivista, puedes utilizar un control objeto, haciendo que ese control objeto sea un disparador, que lance una búsqueda y luego pase la salida de la búsqueda a una rejilla. Las variables que componen la búsqueda las pones en el formulario, o bien usas campos normales y luego pasas sus valores a las variables globales.
Ahora, las rejillas de histórico se hacen así (aunque se suele usar un proceso en vez de una búsqueda). Tienes muchos ejemplos por ahí. Por ejemplo, la vOpenApp ROrganizer (una agenda), en su pantalla de agenda, muestra las tareas correspondientes a la fecha marcada en un calendario, a base de búsquedas. Pero tienes muchos otros.