Nuevo Control: TableEdit


Ir a la página 1, 2  Siguiente

Objetivo: Nuevo Control: TableEdit
Acabo de subir a la granja el último control que he desarrollado. Se trata de un gridview editable, como tableView pero que admite más cantidad de controles de edición.
Podéis editar la tabla usando textbox, valuebox, checkbox, datebox, listbox, buttonbox, etc. etc.
El aspecto sería, más o menos éste:

caratula

En la imagen tenéis cómo se ve un campo boolean y cómo se editaría un campo de fecha.

Por defecto, sin poner ni hacer nada, el control edita los campos de texto con textbox, los lógicos con checkbox, los numéricos con valuebox y los de fecha con datebox pero podéis cambiar ese comportamiento para el campo que queráis.

He añadido además un método deshacer (undo) que permite depurar los datos introducidos antes de su grabación.

Además he añadido un video-tutorial con un ejemplo de uso, cambio de controles, depuración, etc. aquí:

Link

Espero que os sea útil.

última edición por shordi el Miercoles, 17 May 2017, 11:27; editado 1 vez
Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
Me lo apunto y me lo quedo.

Perooo,¿ no hemos quedado que el Gridview es solo para mostrar datos ?. ¿ Ya te cambiaste de camisa ?.

Saludos

Objetivo: Re: Nuevo Control: TableEdit
Comentamos todo en este hilo, así esta todo junto?

Saludos.

última edición por tincho el Miercoles, 17 May 2017, 14:42; editado 1 vez
Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
Otro tema que me olvide de comentar es el de cambiar la conexión, este control trabaja parecido al de los controles extendidos verdad?
Hay que definir una conexión, pero luego se pueden cambiar los parámetros de esta verdad?
Por ejemplo se puede usar un motor SQLite o PostrgreSQL solo definiendo los parámetros, por ejemplo, al abrir el formulario.

Saludos.

Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
Shell, Shordi dijo:

Citar:

...Se trata de un gridview editable, como tableView pero que admite más cantidad de controles de edición...


O sea, captó la atención con "gridview" y luego lo explica y aclara con que es un "tableView".

Shordi, muy bueno tu control... y el vídeo lo vi acelerando la velocidad a 1.25 y no se nota nada de momentos dubitativos... se ve genial la utilidad del control. Gracias por compartir.

Saludos...

Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
Shell escribió:  
Me lo apunto y me lo quedo.

Perooo,¿ no hemos quedado que el Gridview es solo para mostrar datos ?. ¿ Ya te cambiaste de camisa ?.

Saludos

El Gridview es sólo para mostrar datos, efectivamente. Ésto... es algo totalmente distinto

En una base de datos, cada una de las "tablas maestras" -como las llamaba alguien- lleva un puñado de tablas auxiliares para la normalización de los datos, Son tablas con muy pocos campos, a veces sólo uno y que hay que mantener. Editar sobre la propia lista, cuando algo es tan simple, es toda una tentación... y al final he picado.

Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
tincho escribió:  
Otro tema que me olvide de comentar es el de cambiar la conexión, este control trabaja parecido al de los controles extendidos verdad?
Hay que definir una conexión, pero luego se pueden cambiar los parámetros de esta verdad?
.

No es necesario definir la conexión en el IDE. Se puede hacer todo por código sin problema... sólo que en el IDE está más "a mano" y puedes seleccionarla sin escribir nada.

Citar:
Por ejemplo se puede usar un motor SQLite o PostrgreSQL solo definiendo los parámetros, por ejemplo, al abrir el formulario.

Exacto.

Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
vicr escribió:  
Shell, Shordi dijo:

Citar:

...Se trata de un gridview editable, como tableView pero que admite más cantidad de controles de edición...


O sea, captó la atención con "gridview" y luego lo explica y aclara con que es un "tableView".

Shordi, muy bueno tu control... y el vídeo lo vi acelerando la velocidad a 1.25 y no se nota nada de momentos dubitativos... se ve genial la utilidad del control. Gracias por compartir.

Saludos...


¡Pero así se pierde mi varonil, sexy y profundo tono de voz!

Perfil MP  
Objetivo: Re: Nuevo Control: TableEdit
Shordi:

Muy bueno, con tu permiso, lo añado al curso de gambas.

Objetivo: Re: Nuevo Control: TableEdit
jsbsan escribió: [Ver mensaje]
Shordi:

Muy bueno, con tu permiso, lo añado al curso de gambas.

Conejudo.

Perfil MP  
Ir a la página 1, 2  Siguiente

Página 1 de 2


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.0596s (PHP: 30% SQL: 70%)
Consultas SQL: 22 - Debug off - GZIP Activado