Restriccion nombres de campos, clases, archivos .prg

Restriccion nombres de campos, clases, archivos .prg

Postby Ricardo Ramirez E. » Tue Jul 15, 2008 1:18 am

Holas :

Existe alguna relacion o restriccion que tiene que ser respetada entre nombre de campos, de clases, de archivos de código fuente.. es que ultimante he notado que al agregar un nuevo prg en mi aplicacion y si el mismo utiliza la DBCombo... da el sgte. error :
Code: Select all  Expand view  RUN
Application
===========
   Path and name: C:\SysAluno\SysAluno.exe (32 bits)
   Size: 2,600,960 bytes
   Time from start: 0 hours 0 mins 5 secs
   Error occurred at: 15/07/2008, 00:13:19
   Error description: Error BASE/2017  Erro nos parƒmetros: AEVAL
   Args:
     [   1] = U   
     [   2] = B   {|| ... }
     [   3] = U   
     [   4] = U   

Stack Calls
===========
   Called from:  => AEVAL(0)
   Called from: DbCombo.PRG => TDBCOMBO:DEFAULT(0)
   Called from: DbCombo.PRG => TDBCOMBO:INITIATE(0)
   Called from:  => __OBJSENDMSG(0)
   Called from: HARBOUR.PRG => OSEND(0)
   Called from: HARBOUR.PRG => ASEND(0)
   Called from: DIALOG.PRG => TDIALOG:INITIATE(0)
   Called from: DIALOG.PRG => TDIALOG:HANDLEEVENT(0)
   Called from:  => DIALOGBOX(0)
   Called from: DIALOG.PRG => TDIALOG:ACTIVATE(0


Y lo las curioso que elimando los dbcombos del fuente el error no persiste o a veces cambiando el nombte del archivo de codigo fuente

Alguna pista... ?

Saludos.
Ricardo Ramírez!
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
 
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde

Postby Ricardo Ramirez E. » Tue Jul 15, 2008 1:43 am

Mas... olvidé decir.. que antes de añadir un fuente la aplicacion la misma ya tienes otros fuentes que usan DBCOMBOS.. y va de perlas... Como que al añadir algun prg el nombre del mismo, o el nombre de las tablas o alias a usar crea "conflictos" con la DBCOMBO :(


Saludos.!
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
 
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde

Postby Ricardo Ramirez E. » Tue Jul 15, 2008 3:05 pm

Alguna pista :( ?
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
 
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde

Postby Ricardo Ramirez E. » Tue Jul 15, 2008 10:44 pm

Amigos....

Existe alguna restriccion en el nombre de fichero de codigo fuente???

es que tengo p.e. dos classes con estos nombres

-TCtaCteAluno.prg
-TCtaCteDetail.prg

.... compila y linkea de perlas... mas al ejecutar da errores...

Cambié los nombres de los ficheros para:
-TCta.prg
-TCtaD.prg

ya ya no sale los errores....


Alguien me explica???

Saludos.!
Ricardo Ramírez
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
 
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde

Postby Antonio Linares » Tue Jul 15, 2008 11:23 pm

Ricardo,

Has cambiado los nombres de las clases ó solo los nombres de los PRGs ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ricardo Ramirez E. » Tue Jul 15, 2008 11:33 pm

Antonio.. gracias por responder... ya estaba por entrar en crisis :oops: pues pensé que era falta de sueño.....
cambié solo el hombre de los prgs...

existe esa restrición para los nombres?
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
 
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde

Postby Antonio Linares » Tue Jul 15, 2008 11:56 pm

Ricardo,

No creo que sea una restricción, sino un fallo en la gestión de la tabla de símbolos de xHarbour.

Un error que será dificil de localizar y arreglar salvo que se pudiese aislar un ejemplo pequeño que lo reproduzca.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ricardo Ramirez E. » Wed Jul 16, 2008 12:02 am

Antonio..... vaya fallo... que no me dejo dormir algunos dias... y ayer decidi postear el problema....

Seria muy dificil aislar un ejemplo... pues en mi caso.. daba un error en la DCOMBO... mas supungo que ello dependerá del orden de las clases compiladas y el orden de archivos de cabecera... o no es asi?



Saludos.
Ricardo Ramírez!
Saludos
Ricardo R.
xHarbour 1.1.0 Simplex , Microsoft Visual Studio 2008, Bcc55, Fwh Build. 9.01
User avatar
Ricardo Ramirez E.
 
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde

Postby Antonio Linares » Wed Jul 16, 2008 12:10 am

Ricardo,

Si, asi es. Son errores dificiles de aislar y de reproducir.

Otra posibilidad sería corrupción interna, pero lo descarto pues acabaría generando un GPF con mucha probabilidad.

Como anécdota te comento que hoy leí acerca de un bug de Unix que se acaba de solucionar y que existía desde hace 33 años!:
http://www.computerworld.com/action/art ... ss_topic85
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 29 guests