FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
cual es la mejor forma ?
Hola Foreros, esta vez me dirijo a ustedes buscando un concejo...............
Antecedentes.- Tengo un proyecto , y mas en especifico una forma en donde estoy capturando datos en una tabla, y necesito visualizar catalogos de clientes y de modelos , segun se valla necesitanto. debe de cuando se requiera visualizarce una forma o una ventana con todos los registros de la tabla de clientes por ejemplo y poder de alli seleccionar con doble click y pasar ese valor a mi Tedit . 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 ? y si no es mucho abuso despues de la recomendacion , como lo hago ? Muchas gracias y besitos anticipados |
#2
|
||||
|
||||
Y por qué no pruebas con un DbLookUpCombobx?
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Buena Idea
esa es una magnifica idea mi querido Marcoszorrilla mas lo que busco es
estandarizar mis proyectos, como hacia en otros lenguajes y mi linea es que cuando consulto algun catalogo aparece una ventana emergente con los datos , mostrando el contenido para seleccionar con un doble click o un enter del teclado, me gustaria seguir con esa metodologia , y tambien me inquieta el probar con tu idea, estoy en un dilema. dicen que los cambios son buenos, que hago ? ............. tratare con tu idea para ver como se ve esteticamente (creo que mejor) ........ ok, gracias por tu tiempo y atenciones como premio ya sabes te mando un rico kiss en donde mejor se acomode. |
#4
|
||||
|
||||
Para mi el tipo de interfaz que se use dependerá del tipo de catálogo. En un catálogo de paises, por ejemplo, con relativamente pocas entradas, un DBLookupComboBox es más que suficiente. Pero en un catálogo de clientes con posiblemente cientos o miles de registros puede resultar muy enfadoso para el usuario.
Para catálogos "medianos" yo uso una ventana modal con un DBGrid. Por ejemplo, uso un catálogo en donde el usuario debe escoger una de entre poco más de cien sesiones de examen. El usuario selecciona la sesión basado en el número de lugares disponibles, la fecha y hora de aplicación del examen. Muchos datos para un sólo combo. En otro catálogo el usuario selecciona un grupo en el cual inscribir a un alumno. Aquí estamos hablando de más de trescientos grupos, demasiados para un combo e incluso para un DBGrid. Entonces muestro el catálogo en una ventana modal que además del DBGrid tiene unos Edit para establecer filtros (p. ej. el nivel del grupo y tipo de curso) y así presentar listas más cortas. Para un catálogo de alumnos ya hablamos de más de siete mil. Entonces la ventana del catálogo muestra por arriba del DBGrid unos cuadros donde el usuario especifica criterios de búsqueda (por apellido, nombre, clave, etc.) Con estos criterios se realiza una selección que es la que se muestra en el DBGrid de donde el usuario escoge uno. En resumen, en mi opinión, un combo es bueno sólo para catálogos muy sencillos y relativamente cortos. Para otros casos prefiero una ventana modal. // Saludos |
#5
|
||||
|
||||
Soy de la opinión de Román y de hecho yo mismo utilizo el método que indica, desde una rejilla al hacer doble clic muestro una ventana con otra rejilla en donde aparecen los clientes por ejemplo para que al seleccionar uno me lo devuelva al formulario anterior.
Suelo llamar a esos formularios DlgClientes, DlgProveedores.... esta nomenclatura he de reconocer que la heredado de VB. brrrrrrrrrrr. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#6
|
||||
|
||||
Cita:
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
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 06-07-2005 a las 11:17:50. Razón: cierre de etiquetas |
#7
|
|||
|
|||
muchas gracias
Gracias Marcoszorrilla y Roman, les estoy muy agradecida por sus
ideas y consejos, me despido como siempre con un rico besito. chau. |
#8
|
||||
|
||||
Acepto el premio pero que no sea esto punto de discordia con el buen amigo Marcos
Lepe: tendrás que esforzarte más para la próxima |
#9
|
||||
|
||||
Yo no tengo ningún problema en compartir el preciado galardón con mi buen amigo Román y si fuere preciso con Lepe, aunque nos toque a un tercio de ósculo a cada uno, hay que ser generosos y más entre amigos.
A sus plantas.
__________________
Guía de Estilo de los Foros Cita:
|
#10
|
||||
|
||||
Cita:
Cita:
Un abrazo a tod@s.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#11
|
||||
|
||||
A fe mía que aquí hay confusión, la oferente del ósculo era Martita y los receptores en un principio Román y yo.
Yo por mi parte en un arranque de generosidad he pretendido dividir el preciado galardón en 3 partes, y en esto si que creo que me he equivocado, porque siendo yo detentor de tan solo un medio, lo que tenía que haber ofrecido a Lepe era la mitad es decir 1/4 de ósculo. Lepe se trata de desviar un 1/4 de mi parte de ósculo hacia tu persona, lo que si hablaramos de herencias sería la legítima.
Bueno Lepe, con el permiso de Martita, espero tu respuesta para ese cuarto de ósculo, que no es lo mismo que un cuarto oscuro. En el caso de que renuncies definitivamente a él, entonces dejaríamos el reparto como estaba en un principio es decir 50% para Román y el resto para mí. Un Saludo
__________________
Guía de Estilo de los Foros Cita:
|
#12
|
||||
|
||||
Cita:
Offtopic: Me habeís alegrado el día con estas notas de humor, Gracias chicos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#13
|
||||
|
||||
No veo ninguna incompatibilidad entre ser ateo y prometer algo, yo por ejemplo suelo prometer por mi frigorífico.
Y con las cosas de comer no se juega, cuando una persona promete algo por su frigorífico seguro que lo cumple. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#14
|
||||
|
||||
Cita:
// Saludos |
#15
|
||||
|
||||
Yo al menos siempre lo hago en la creencia de que aunque no estuviere abortado de víveres al menos hay abundancia.
Pero aún en el peor de los casos podríamos prometer por nuestro honor, por los Simpson........... Un Saludo
__________________
Guía de Estilo de los Foros Cita:
|
|
|
|