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.

dbBrowseMod error al usar un índice

Foro de Xailer profesional en español
Responder
CapelSoft
Mensajes: 139
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

dbBrowseMod error al usar un índice

Mensaje por CapelSoft »

Hola,

Con dbBrowseMod y dbfDataset da error al hacer un odbfTabla:OrdSetFocus(..) cuando está vinculado al browse. Os adjunto ejemplo.

Este es el error que aparece:

***************************** Registro de errores *****************************

Exe: C:\Programacion\xbase\Xailer_922\Samples\Modern\Browses\DbfBrowse\DbfBrowse.exe
Version: 1.0.0.0
User name: jlcap
Computer name: BASE-CENTRAL
Fecha: 09/23/25
Hora: 18:53:40
Memoria libre: 2097151
Area actual: 1

------------------------- Información del compilador --------------------------

Versión Xailer: Xailer 9.2.2
Compilador: Harbour 3.2.0dev (r2307062207)
Compilador C/C++: MinGW GNU C 7.3 (32-bit)
Plataforma: Windows 10 10.0

----------------------- Información detallada del error -----------------------

Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TDbBrowseMod:ORDEROFF
Argumentos: [ 1] = Tipo: O Valor:
Fichero:
Código error SO: 0

Pila de llamadas:
__ERRRT_SBASE (0)
TDBBROWSEMOD:ERROR (0)
(b)HBOBJECT (0)
TDBBROWSEMOD:MSGNOTFOUND (0)
TDBBROWSEMOD:ORDEROFF (0)
TDBFDATASET:ORDSETFOCUS (1244)
TFORM1:BUTTON1CLICK (30)
TBUTTON:ONCLICK (0)
TBUTTON:CLICK (100)
(b)XCONTROL (156)
TBUTTON:COMMAND (0)
TSCROLLINGWINCONTROL:WMCOMMAND (275)
TFORM1:WMCOMMAND (975)
RUNFORM (0)
TAPPLICATION:RUN (297)
MAIN (15)

------------------ Información detallada de áreas de trabajo ------------------

Area: 1
Alias: CUSTOMER
Registro: 2
Filtro:
Relación:
Orden del índice: 4
Clave activa: 4
Adjuntos
DbfBrowse.zip
Ejemplo de Xailer modificado para usar un índice
(3.47 KiB) Descargado 7 veces
--
José Luis Capel
http://www.CapelBlog.es
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9482
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: dbBrowseMod error al usar un índice

Mensaje por ignacio »

Incluya este código en TBrowseMod:

METHOD OrderOff() INLINE ::Sort()

Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
CapelSoft
Mensajes: 139
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

Re: dbBrowseMod error al usar un índice

Mensaje por CapelSoft »

Gracias. Así funcionó.
--
José Luis Capel
http://www.CapelBlog.es
Responder