Uno de los problemas que nos encontramos cuando aprendemos algo en programación, es la extensión del código.
Al principio creía que iba a ser más corta. Cuando lo hace uno mismo, tu lo entiendes, pero cuando es otro o muchos otros,
es más complicado.
Esta base de datos en concreto que se supone que es para aprender, es realmente compleja, tiene como mil líneas de código.
La documentación del proyecto también es grande todo en inglés (normal, pero esto también se lo tienen que aplicar los que hablan inglés si
un proyecto o libro de programación está en español, ellos también deben traducir. La tarea es la misma para todos ).
En la documentación viene todo detallado, mapeado cada proceso o función. Ya no es que sea la base de datos, está enseñando
a como se debe organizar un proyecto, a como estudiarlo.
(11-01-2023, 11:33)Shordi escribió: Aplicando la solución de Shell añadí la propiedad "Widths", que es un integer[] con los anchos de las columnas. A le que ponías 0 se ocultaba la columna, si ponías otro número se aplicaba ese ancho y si no ponías nada la columna era de ancho variable.
No es mi solución, es lo que estoy aprendiendo del manual que os comenté hace unos días.Tiene muchos ejemplos y uno es la
creación de una base de datos. Le modifiqué el diseño, tema de colores, añadí contenedores, etc.
Esta es la documentación original y os recomiendo que conozcáis. Es interesante. Su autor es Gerry Buzolic.
A book by Gerry Buzolic Programming Gambas from Zip
Cita:El tema de la propiedad Widths podéis verlo en la serie de vídeos que subí sobre la extensión de Gridview hace un tiempo... si no me falla la memoria.
Estuve viendo desde el principio los videotutoriales. Son muchos y como dije arriba del todo, el código se va complicando y hay que retomarlo.
No es algo fácil y tampoco lo es para el que lo crea, en parte es que requiere mucho tiempo, dedicación, aclaraciones. Pero prometo que volveré
a retomarlo y volver a preguntar..jeje.
Cuando en su día conocí M$ Access no recuerdo si las tablas mostraban los campos de las claves primarias.
Es que en realidad no es algo que le interese al usuario y por otro lado no queda bien, sobre todo si es para algo profesional.
Saludos