Cita:
Empezado por martita
Pregunta.- como me recomiendan que lo haga por medio de FRAME o con
ventanas hija (MDI) ? o de que otra forma puedo hacerlo ?, o tal vez con
PageControl ? que recomiendan ustedes ?
|
Creo que una cosa no quita a la otra. Yo usaría una interfaz MDI, me gusta que todas las ventanas de mi proyecto esten recogidas dentro de un mismo área, en lugar de saltar de una ventana a otra.
Para la búsqueda de Clientes, catalogos, crearía un frame, con un toolbar y el grid. Solo tienes que cambiar en tiempo de ejecución el DataSource, y provees al usuario de todas las facilidades, ordenar por cualquier campo, posibilidad de imprimir los resultados de la búsqueda, etc. Todas esas "facilidades" las programas una sola vez (en el frame).
Si en algun momento necesitas poner cajas de texto para el filtro, creas una nueva ventana, pones las cajas de filtros y el frame, Voila !!
Dependiendo de las necesidades, se puede dotar al Frame de una propiedad
SQL:string, de esta forma, asignando esas propiedades, el frame construiría la consulta y la enlazaría al Grid.
Un saludo