Restriccion nombres de campos, clases, archivos .prg

Post Reply
User avatar
Ricardo Ramirez E.
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde
Contact:

Restriccion nombres de campos, clases, archivos .prg

Post by Ricardo Ramirez E. »

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

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
Contact:

Post by Ricardo Ramirez E. »

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
Contact:

Post by Ricardo Ramirez E. »

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
Contact:

Post by Ricardo Ramirez E. »

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Ricardo,

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

Antonio Linares
www.fivetechsoft.com
User avatar
Ricardo Ramirez E.
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde
Contact:

Post by Ricardo Ramirez E. »

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

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
Ricardo Ramirez E.
Posts: 161
Joined: Wed Jan 25, 2006 10:45 am
Location: Praia - Cape Verde
Contact:

Post by Ricardo Ramirez E. »

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

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
Post Reply