Fecha actual Mié Jun 26, 2024 1:17 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 10 mensajes ] 
Autor Mensaje
NotaPublicado: Lun May 22, 2006 10:56 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Buenas:

Tengo un problema y no se si es por ignorancia mia... a ver... yo tengo um formulario y desde ese llamo otro en modo modal... cuando cierro el formulario el otro me queda trabado... o sea, no me lo restablece y para funcionar tengo q activarlo manualmente com enabled = true...

Es esto un problema? les pasa a ustedes? o es ignorancia mia? jeje

Bueno saludos
Pablo


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar May 23, 2006 9:38 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Pablo,

Creo que algo no estás haciendo bien, ¿Cómo visualizas el diálogo modal? ¿Puedes poner un ejemplo?

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Lun May 29, 2006 5:39 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Bruno:

Me puse a estudiar mejor el tema... pq hize un ejemplo en un programa nuevo y funciono bien... estoy estudiando mejor y si descubro lo q esta pasando te lo informo aqui...

A proposito, sera q hay posibilidades de traduzir el C3 al portugues, digo pq cuando aparecen algunas mensajes, aparecen en español, y bueno, al usuario final no le importa si le escribis en ingles, pero si le aparece en otro idioma se incomoda jeje no se pq...

Saludos
Pablo


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Lun May 29, 2006 10:40 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Bueno te lo mando por email... te mando el proyecto entero a ver si lo descubris...

A q email te lo puedo mandar?


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar May 30, 2006 8:38 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Pablo,

Mándalo a bruno@c3compiler.com. Del tema del idioma, la clase TApplication tiene una propiedad llamada Language y le puedes poner el valor de lgEnglish para que los mensajes te salgan en inglés. Te puedo enviar las cadenas para que las traduzcas al portugués y le metería un idioma más.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Jun 01, 2006 1:02 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Pablo,

No he recibido nada todavía, ¿Lo mandaste?

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Jun 01, 2006 11:56 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Disculpa Bruno, es q he estado bastante ocupado y no te lo he mandado aun... te lo estoy mandando ahora mismo compactado...

Y si me gustaria q me mandaras las cadenas, asi lo pasamos al portugues.

Saludos
Pablo


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Dom Jun 04, 2006 10:59 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Pablo,

Veo dos cosas:

1- En el archivo CtrlAcesso.prg, en la línea 123 pones:

CTRL->(dbseek(FUNCI)) //+SW

Estás buscando el contenido de la variable FUNCI que declaras en la línea 2:

Static Funci, SW

Pero no la inicializas nada más que en el método cmbFunciOnKeyDown() y sólo cuando se ha pulsado la tecla intro en el combo, es decir, si no pulsas intro y simplemente usas el ratón para seleccionar un usuario y pulsas el botón de Aceptar, te salta un error de argumento en la función dbseek porque FUNCI vale NIL.

2- Para pedir el usuario usas un formulario que muestras con ShowModal(), pero no lo cierras, sino que lo ocultas y por eso te queda la ventana anterior deshabilitada, porque no terminas el diálogo modal, en la línea 53 usas:

CtrlAcesso:Hide()

Usa Close() en su lugar y verás cómo la ventana anterior vuelve a activarse sóla, ya puedes quitar la activación manual de las líneas 50 y 51:

Else
Main:Enabled = .T.


Ojo, en la línea 160, en el evento CtrlAcessoOnClose() estás cerrando todas las bases de datos con dbcloseall(), no es el sitio adecuado ya que al cerrar la ventana de entrada quedarán todas cerradas.[/b]

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Jun 08, 2006 3:00 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Muchas gracias!!! Si ves mas algun detalle me lo decis q lo arreglo!!

Otra cosa... como hago para q un programa de c3 reciba parametros desde la linha de comandos, por ejemplo CHEQUES 7 donde 7 fuera un numero de usuario por ejemplo, es q antes el usuario lo definiamos como una variable de ambiente... como ya no es posible rescatar el valor de estar variables en C3, me imagine q lo podriamos pasar como parametro... hay como hacer eso??

Desde ya muchas gracias.
Pablo


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Jun 08, 2006 3:07 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Pablo,

Hay que buscar un poco en la ayuda, aunque sea escasa :-) La variable Application, de la clase TApplication tiene una propiedad llamada CmdLine, de tipo array y contiene cada uno de los parámetros.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 10 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron