VClient dejó de funcionar


([N1] practicasvelneot2) #1

Estoy trabajando con casilleros, y me surge lo siguiente. Cuando en el formulario que asocio al casillero quiero meter una rejilla en donde me aparezcan las asignaturas que puede elegir, al ejecutar el programa se me queda colgado vClient y me dice “vClient dejó de funcionar”. He leído que eso puede deberse a los nombres que tenga en las instancias coincidan con los de las tablas. ¿Es eso posible? Porque cuando introduzco en el formulario que me lanza el casillero un texto estático, por ejemplo, no hay problema, pero es meterle la rejilla y al ejecutar se va.

Tenéis idea de por qué se puede producir este error?

Muchas gracias!


([N4] Infortic) #2

Hola.

Para comprobar si el problema es ese lo tienes fácil, cambia el nombre a las tablas y prueba a ver si es eso.

¿La rejilla y el casillero no usarán la misma tabla no?, no sea que se estén peleando.


([N3] pacosatu) #3

Hola practicasvelneot2.

¡¡Hombre!!, poner rejillas en un Casillero es hacerle una putadilla a Velneo. Ten en cuenta que los formularios en un casillero solo se muestran como una instantánea, es decir, no reciben ni generan eventos. Las rejillas generan subprocesos para cargar en background los registros y puede ser que el Casillero no pueda generar correctamente la instantánea. Seguramente la instantánea se genera antes del OnShow y en ese momento la Rejilla todavía está procesando datos.

Sustituye la Rejilla por otro control que muestre la lista como un texto y pruébalo.
Ten en cuenta que al casillero le puedes asociar el formulario de edición original con la rejilla para editar la Lista.

De todas formas consúltalo a soporte.

Saludos
Paco Satué