guizans 05-01-2025, 19:37
En el programa que estoy haciendo tengo un DataChooser. Según el día que es o el día que selecciona el usuario, tengo que determinar si es fin de semana. Esto lo hago con WeekDay(Day(fecha)) y lo comparo con las constantes gb.Sunday y gb.Saturday. Lo curioso del tema es que durante el mes de noviembre y diciembre del 2024 el programa funciona perfectamente, el lunes es 1 y el domingo es 0. Lo curioso es que al pasar al 2025 el dia 0 es miercoles y el día 6 el martes.

 He estado haciendo pruebas y si, en el 2024 funciona bien, o por lo menos los días que he probado, pero al pasar al 2025 es cuando tiene el comportamiento errático, independientemente del mes. No he probado en el 2026.

¿Cómo es posible? No creo que sea problema de código, ya que no he cambiado nada y hasta ahora funcionaba. ¿Será problema de la zona horaria?

 En cualquier caso estoy totalmente desconcertado y perdido.

Un saludo.

Edito: Probando diferentes meses y días veo que pasa en mas meses, tanto en el 2024 como en el 2025. No se el motivo. Sigo investigando.
guizans 03-01-2025, 19:55
Hola.

Repasando el vídeo sobre bases de datos de Shordi veo que algunos campos usa el "delete restrict" para evitar el borrado de un registro. También lo estoy empleando en vistas que me parece muy práctico, pero me surge un pequeño problema. Si intento borrar un registro en Gambas en la base datos, a pesar de la sentencia me lo borra. En cambio, si hago la misma operación desde el programa DB Browser si que me genera un error y no me lo borra, lo cual es el comportamiento correcto a mi entender.

 La pregunta surge sola ¿por qué desde Gambas si puedo borrar ese campo y no me genera ningún error?

Muchas gracias.

Un saludo.
tincho 03-01-2025, 12:48
Hola,

Cuando los controles se crean en un módulo, no en el formulario principal, pero luego estos son colocados en un panel en el formulario principal ¿Cuál es la forma de obtener los eventos en estos controles en el formulario?

Gracias.
Archivos adjuntos
.gz
sample-controls-by-code-0.0.1.tar.gz (Tamaño: 7.86 KB Descargas: 1)
Páginas (570):    1 53 54 55 56 57 570   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 303
Último miembro: Pablo
Temas del foro: 1,760
Mensajes del foro: 9,148
Últimos temas
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 193
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 2,930
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 629
Sobre LinuxMint
Foro: Mundo Linux
Último mensaje por: guizans, 17-02-2026, 21:46
Respuestas: 2 - Vistas: 336
Problema con creación de ...
Foro: Bases de Datos
Último mensaje por: guizans, 17-02-2026, 21:42
Respuestas: 4 - Vistas: 474
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.