Hola,
Estoy intentando hacer un sort de un dataset mediante:
METHOD Button1Click( oSender ) CLASS TForm8
::oDbfDataSet1:Sort("Nombre",,,.t.)
RETURN Nil
y me da el error
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TFILENAME:FUNIQUE
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:SORT (1145)
TFORM8:BUTTON1CLICK (63)
TBUTTON:ONCLICK (0)
TBUTTON:CLICK (98)
(b)XCONTROL (136)
TBUTTON:COMMAND (0)
Al parecer no está fUnique. He mirado en la documentación y el que aparece
es Unique
He intentado incorporar el método fUnique a TFilename mediante:
CLASS tFileName FROM xFileName
METHOD fUnique( cExtension, cRootName)
ENDCLASS
METHOD fUnique( cExtension,cRootName) CLASS tFilename
RETURN ::Unique( cExtension, cRootName)
y ahor el error que me da es
Subsistema: Xailer: TRddDataSource
Código de error: 0
Estado: .F.
Descripción: Error de OrdSetFocus() en nombres
Operación: Tag inexistente _TEMPTAG
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:ORDSETFOCUS (894)
TDBFDATASET:SORT (1151)
TFORM8:BUTTON1CLICK (63)
TBUTTON:ONCLICK (0)
Y hasta aquí he podido llegar.
El datasource es ads tablas son .adt ¿puede tener algo que ver?
Un saludico,
Fredy
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
DbfDataSet:Sort
DbfDataSet:Sort
Fredy,
me temo que es, como dicen los ingleses, un "typo". Aquí está corregido.
--
Un saludo,
José F. Giménez
Attached files DbfDataSet.zip (10.7 KB)Â
me temo que es, como dicen los ingleses, un "typo". Aquí está corregido.
--
Un saludo,
José F. Giménez
Attached files DbfDataSet.zip (10.7 KB)Â
DbfDataSet:Sort
Upps!! Sigue fallando.
> ::oDbfDataSet1:Sort("Poblacion")
TDBFDATASET:ORDSETFOCUS(894)
Warning Xailer: TRddDataSource/0 Error de OrdSetFocus() en nombres: Tag
inexistente _TEMPTAG
Argumentos: ()
***************************** Registro de errores *****************************
Fecha: 19-07-05
Hora: 16:00:23
Memoria libre: 319932
Area actual: 5
------------------------- Información del compilador --------------------------
Versión Xailer: Xailer 0.99.4 Pre-release 4
Compilador: xHarbour build 0.99.50 Intl. (SimpLex) PCode Version: 7
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del error -----------------------
Subsistema: Xailer: TRddDataSource
Código de error: 0
Estado: .F.
Descripción: Error de OrdSetFocus() en nombres
Operación: Tag inexistente _TEMPTAG
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:ORDSETFOCUS (894)
TDBFDATASET:SORT (1151)
TFORM8:BUTTON1CLICK (66)
TBUTTON:ONCLICK (0)
TBUTTON:CLICK (98)
(b)XCONTROL (136)
TBUTTON:COMMAND (0)
TFORM8:WMCOMMAND (233)
RUNFORM (0)
TAPPLICATION:RUN (189)
MAIN (46)
> ::oDbfDataSet1:Sort("Poblacion")
TDBFDATASET:ORDSETFOCUS(894)
Warning Xailer: TRddDataSource/0 Error de OrdSetFocus() en nombres: Tag
inexistente _TEMPTAG
Argumentos: ()
***************************** Registro de errores *****************************
Fecha: 19-07-05
Hora: 16:00:23
Memoria libre: 319932
Area actual: 5
------------------------- Información del compilador --------------------------
Versión Xailer: Xailer 0.99.4 Pre-release 4
Compilador: xHarbour build 0.99.50 Intl. (SimpLex) PCode Version: 7
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del error -----------------------
Subsistema: Xailer: TRddDataSource
Código de error: 0
Estado: .F.
Descripción: Error de OrdSetFocus() en nombres
Operación: Tag inexistente _TEMPTAG
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:ORDSETFOCUS (894)
TDBFDATASET:SORT (1151)
TFORM8:BUTTON1CLICK (66)
TBUTTON:ONCLICK (0)
TBUTTON:CLICK (98)
(b)XCONTROL (136)
TBUTTON:COMMAND (0)
TFORM8:WMCOMMAND (233)
RUNFORM (0)
TAPPLICATION:RUN (189)
MAIN (46)
DbfDataSet:Sort
Fredy,
por favor, envíame el proyecto para probarlo y corregir el problema.
--
Un saludo,
José F. Giménez
por favor, envíame el proyecto para probarlo y corregir el problema.
--
Un saludo,
José F. Giménez
DbfDataSet:Sort
Hola,
Al prepararte un proyecto nuevo me he dado cuenta del error.
Cuando creas el índice temporal, el Tag Name que le asigna es _TEMPPAG (con
P). Luego, al usarlo intenta seleccionar _TEMPTAG (con T) y por eso casca.
¡Esa mano llena de dedos!. Está bien que la mano derecha no se entere de
lo que hace la izquierda, pero en estos casos me parece un poco radical
};-))
Un saludico,
Fredy
Jose F. Gimenez" jfgimenez[ NO-SPAM,
> Fredy,
>
> por favor, envíame el proyecto para probarlo y corregir el problema.
>
> José F. Giménez
>
Al prepararte un proyecto nuevo me he dado cuenta del error.
Cuando creas el índice temporal, el Tag Name que le asigna es _TEMPPAG (con
P). Luego, al usarlo intenta seleccionar _TEMPTAG (con T) y por eso casca.
¡Esa mano llena de dedos!. Está bien que la mano derecha no se entere de
lo que hace la izquierda, pero en estos casos me parece un poco radical
};-))
Un saludico,
Fredy
Jose F. Gimenez" jfgimenez[ NO-SPAM,
> Fredy,
>
> por favor, envíame el proyecto para probarlo y corregir el problema.
>
> José F. Giménez
>
DbfDataSet:Sort
Fredy,
muchas gracias por la ayuda. Aquí lo tienes corregido.
--
Un saludo,
José F. Giménez
Attached files DbfDataSet.zip (10.7 KB)Â
muchas gracias por la ayuda. Aquí lo tienes corregido.
--
Un saludo,
José F. Giménez
Attached files DbfDataSet.zip (10.7 KB)Â