Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Nuevo Control: TableEdit
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje 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.
 




===================
No podemos regresar
 
última edición por shordi el Miercoles, 17 May 2017, 11:27; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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
 




===================
Gambas Básico
“Lo mejor de los booleanos es que si te equivocas estás a un solo bit de la solución correcta. Anónimo."
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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...
 



 
vicr - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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!        
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Nuevo Control: TableEdit 
 
Shordi:

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




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Nuevo Control: TableEdit 
 
jsbsan escribió: [Ver mensaje]
Shordi:

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

Conejudo.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Creación De Un Nuevo Control En Gambas3: ... jsbsan Videotutoriales 3 Viernes, 06 Febrero 2015, 12:44 Ver último mensaje
jsbsan
No hay nuevos mensajes Un Nuevo Control: BDTree shordi Controles/Librerías/Componentes 9 Sabado, 23 Abril 2016, 10:51 Ver último mensaje
shordi
No hay nuevos mensajes Un Nuevo Control: RtEdit shordi Aplicaciones/Fragmentos de Código 5 Lunes, 30 May 2016, 13:38 Ver último mensaje
tercoIDE
No hay nuevos mensajes Nuevo Control DayButton jsbsan Aplicaciones/Fragmentos de Código 3 Martes, 18 Abril 2017, 21:51 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
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