Cordial Saludo al Foro:
Estoy probando el RDD local de ADS trabajando con indices CDX y al crear un indice de una tabla obtengo un "Error ADSCDX/3011 Create error". Los comando que me generan error son los siguientes:
index on 21->Num_Fac tag numero
index on (Alias())->Num_Fac tag numero
index on (Alias(21))->Num_Fac tag numero
Debo hacer la creacion asi, porque el nombre de la tabla es variable segun el usuario que entra al sistema y no puedo usar el alias directo como "TmpJose->Num_Fac". Uso ACE32.DLL, ADSLOC.DLL de la version 9.10 de ADS. La libreria ACE32.LIB la cree usando IMPLIB de BCC a partir de ACE32.DLL.
Agradesco de antemano algun comentario a este problema. Muchas gracias.
Error creando indices usando alias
Error creando indices usando alias
Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
- carlos vargas
- Posts: 1421
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Error creando indices usando alias
Hasta donde se, no es debido incluir el alias en la key del indice a crear.
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
Re: Error creando indices usando alias
Gracias por la Respuesta Carlos, acabo de leer algo parecido sobre los alias en el indice recomendando no usarlo previendo que la tabla se puede abrir con alias diferentes. En realidad queria evitar unos "warnings" que me salen en la compilacion, ya que al usar los nombres de campo sin alias en el "index on" se generan mensajes de "ambiguous reference"
Saludos
rcastano
Saludos
rcastano
Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Re: Error creando indices usando alias
rcastano,
al inicio de tu funcion pon:
FIELD Num_Fac, otro_campo, otro_campo2
y luego puedes hacer el indice asi, sin warnings
index on Num_Fac tag numero
saludos
al inicio de tu funcion pon:
FIELD Num_Fac, otro_campo, otro_campo2
y luego puedes hacer el indice asi, sin warnings
index on Num_Fac tag numero
saludos
Pedro Gonzalez
Re: Error creando indices usando alias
Gracias pymsoft, una mas que aprendo....!
Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia