This is a multi-part message in MIME format.
------=_NextPart_000_00B4_01C6F822.0814B870
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_00B5_01C6F822.0814B870"
------=_NextPart_001_00B5_01C6F822.0814B870
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Xevi,=20
Entonces no funciona ni siquiera como protected. No ha habido m=E1s =
remedio que desarrollar el m=E9todo sin el INLINE. Te lo adjunto con =
este email.
Esperemos que este problema se solucione pronto en xHarbour.
Un saludo
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Xevi" <
xevicomas@gmail.com> escribi=F3 en el mensaje =
news:[email=
453f2033@news.xailer.com...]
453f2033@news.xailer.com...[/email]
Ignacio,
He sustituido el m=F3dulo DBBrowse de la LIB..
C:XailerBorlandbcc55bintlib C:XailerLibxailer -+DBBrowse
me temo que sigue fallando.
Te adjnto el proyecto DbfData1 que es con el que estoy probando.
Un Saludo,
Xevi.
"Ignacio Ortiz de Z=FA=F1iga" <
NoName@xailer.com> ha escrit al =
missatge del grup de discussi=F3: 453f1c66$[email=
1@news.xailer.com...]
1@news.xailer.com...[/email]
Xevi,=20
Me temo que tenemos un peque=F1o problema en el control del =E1mbito =
del motor OOP de XHarbour, ya que reporta errores de =E1mbito donde no =
deber=EDa haberlos. En tu caso reporta un mal uso de la propiedad =
lKeyBoard en el metodo GoDown de la clase TDBBrowse que te lo reproduzco =
aqu=ED mismo:
METHOD GoDown( lKeyBoard ) INLINE iif( lKeyBoard !=3D nil, =
::lKeyBoard :=3D lKeyBoard, ), ::oDataSet:nSkip( 1 )
La data lKeyBoard est=E1 declarada en esa MISMA clase con =E1mbito =
PRIVATE, y por lo tanto es perfectamente v=E1lido acceder a ella desde =
la propia clase (faltar=EDa m=E1s).=20
Si te fijas el m=E9todo GoDown() es un code-block y es ah=ED donde =
xHarbour falla, ya que no es capaz de resolver el =E1mbito cuando se =
encuentra dentro de un code-block. Este problema ha sido resuelto en =
Harbour recientemente, pero no as=ED en xHarbour. Hasta ahora hemos =
estado modificando los =E1mbitos de PRIVATE a PROTECTED cada vez que un =
usuario nos reportaba un problema como este y saliamos del paso. De =
hecho te mando un OBJ modificado con esa misma modificaci=F3n que espero =
que te funcione.=20
Un saludo,
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Xevi" <
xevicomas@gmail.com> escribi=F3 en el mensaje =
news:[email=
453f15f6@news.xailer.com...]
453f15f6@news.xailer.com...[/email]
Ignacio,
Si cojes el Sample DbfData1, y le a=F1ades...
*
**
=
//---------------------------------------------------------- -------------=
-------
CLASS TBrowse FROM xBrowse
PUBLISHED:
PROPERTY lAllowColHiding INIT .F. //NO =
Mostrar/Ocultar Columnes
PROPERTY lAllowColSizing INIT .F. //NO Canvi de =
Tamany Columnes
PROPERTY lAllowColSwapping INIT .F. //NO Moure =
Columnes
PROPERTY lRecordSelector INIT .F.
PROPERTY nColDividerStyle INIT blLIGHTGRAY
PROPERTY nRowDividerStyle INIT blLIGHTGRAY
PROPERTY nHeaderHeight INIT 19
PROPERTY nRowHeight INIT 18
PROPERTY nMarqueeStyle INIT bmHIGHLROW
PROPERTY nClrSelFocusPane INIT clActiveCaption
PROPERTY lColDividerComplete INIT .F.
PROPERTY nClrSelPane INIT clInactiveCaption
PROPERTY nClrSelText INIT clInactiveCaptionText
PROPERTY lVScroll INIT bsYES
PROPERTY lHScroll INIT bsNO
PROPERTY nBorderStyle INIT bvSUNKEN
METHOD WMRButtonDown( nWParam, nLParam )
METHOD WMKeyDown( nKey, nFlags )
ENDCLASS
*
**
METHOD WMRButtonDown( nWParam, nLParam ) CLASS TBrowse
local nPosX, nPosY
nPosX :=3D LoWord( nLParam )
nPosY :=3D HiWord( nLParam )
::SelectCellFromPoint( nPosX, nPosY )
RETURN Super:WMRButtonDown( nWParam, nLParam )
*
**
METHOD WMKeyDown( nKey, nFlags ) CLASS TBrowse
IF nKey =3D=3D VK_HOME .and. GetKeyState( VK_CONTROL ) < 0
RETURN Super:WMKeyDown( VK_HOME, nFlags )
ElseIF nKey =3D=3D VK_END .and. GetKeyState( VK_CONTROL ) < 0
RETURN Super:WMKeyDown( VK_END, nFlags )
ElseIF nKey =3D=3D VK_PRIOR .and. GetKeyState( VK_CONTROL ) < 0
RETURN Super:WMKeyDown( 5000, nFlags )
ElseIF nKey =3D=3D VK_NEXT .and. GetKeyState( VK_CONTROL ) < 0
ElseIF nKey =3D=3D VK_HOME
Super:GoLeftMost()
ElseIF nKey =3D=3D VK_END
Super:GoRightMost()
ELSE
RETURN Super:WMKeyDown( nKey, nFlags )
ENDIF
RETURN 0
Que lo utilizo para mi personalizaci=F3n del Browse... YA lanza =
ese error
Gracias.
Un Saludo,
Xevi.
"Ignacio Ortiz de Z=FA=F1iga" <
NoName@xailer.com> ha escrit al =
missatge del grup de discussi=F3: 453f11c8$[email=
1@news.xailer.com...]
1@news.xailer.com...[/email]
> Xevi,
>=20
> Me puedes decir si el error lo puedes reproducir en alg=FAn =
ejemplo de los=20
> DataControls.
>=20
> Muchas gracias.
>=20
> --=20
> Ignacio Ortiz de Z=FA=F1iga
>
http://www.xailer.com
> "Xevi" <
xevicomas@gmail.com> escribi=F3 en el mensaje=20
> news:[email=
453f0f30@news.xailer.com...]
453f0f30@news.xailer.com...[/email]
>> Reconstruida mi aplicaci=F3n, y me marca error al pulsar flecha =
abajo en un=20
>> DBBrowse
>>
>> ***************************** Registro de errores=20
>> *****************************
>>
>> Fecha: 25/10/2006
>> Hora: 09:14:02
>> Memoria libre: 587548
>> Area actual: 3
>>
>> ------------------------- Informaci=F3n del=20
>> compilador --------------------------
>>
>> Versi=F3n Xailer: Xailer 1.1.1 Version 1.1a
>> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode =
Version: 7
>> Compilador C/C++: Borland C++ 5.5.1
>> Plataforma: Windows XP Home Edition 5.01.2600 Service Pack =
2
>>
>> ----------------------- Informaci=F3n detallada del=20
>> error -----------------------
>>
>> Subsistema: BASE
>> C=F3digo de error: 1004
>> Estado: .F.
>> Descripci=F3n: Scope Violation <HIDDEN>
>> Operaci=F3n: _LKEYBOARD
>> Argumentos:
>> Fichero:
>> C=F3digo error SO: 0
>>
>> Pila de llamadas:
>> (b)XDBBROWSE:XDBBROWSE (49)
>> TDBBROWSE:GODOWN (0)
>> XBROWSE:WMKEYDOWN (2263)
>> TDBBROWSE:WMKEYDOWN (55)
>> RUNFORM (0)
>> TAPPLICATION:RUN (206)
>> MAIN (24)
>>
>> ------------------ Informaci=F3n detallada de =E1reas de=20
>> trabajo ------------------
>>
>> Area: 1
>> Alias: LINIESCOMPRES1
>> Registro: 2086
>> Filtro:
>> Relaci=F3n:
>> Orden del =EDndice: 1
>> Clave activa: 1
>>
>> Area: 2
>> Alias: COMPR
>> Registro: 848
>> Filtro:
>> Relaci=F3n:
>> Orden del =EDndice: 5
>> Clave activa: 5
>>
>> "Ignacio Ortiz de Z=FA=F1iga" <
NoName@xailer.com> ha escrit al =
missatge del=20
>> grup de discussi=F3: 453e2ab2$[email=
1@news.xailer.com...]
1@news.xailer.com...[/email]
>>> Estimado usuario de Xailer,
>>>
>>> Ya est=E1 disponible la nueva versi=F3n de Xailer 1.1a. Puede =
descargarla
>>> directamente desde los siguientes enlaces:
>>>
>>>
http://www.xailer.info/files/public/xailer11.exe
>>>
http://www.xailer.com/files/xailer11.exe
>>>
>>> Un cordial saludo,
>>>
>>> [El equipo de Xailer]
>>>
>>>
http://www.xailer.com
>>>
>>> --------------------------------------------
>>>
>>> Dear Xailer user,
>>>
>>> The new Xailer 1.1a is ready. You can download it from this
>>> links:
>>>
>>>
http://www.xailer.info/files/public/xailer11.exe
>>>
http://www.xailer.com/files/xailer11.exe
>>>
>>> Best regards,
>>>
>>> [Xailer team]
>>>
http://www.xailer.com
>>>
>>>
>>
>>=20
>=20
>
------=_NextPart_001_00B5_01C6F822.0814B870
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2963" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#c0c0c0>
<DIV><FONT face=3DArial size=3D2>Xevi, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Entonces no funciona ni siquiera como =
protected. No=20
ha habido m=E1s remedio queÂdesarrollar el m=E9todo sin el INLINE. =
Te lo=20
adjunto con este email.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Esperemos que este problema se =
solucione pronto en=20
xHarbour.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Un saludo</FONT></DIV>
<DIV><BR>-- <BR>Ignacio Ortiz de Z=FA=F1iga<BR><A=20
href=3D"http://www.xailer.com">http://www.xailer.com</A></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Xevi" <<A=20
href=3D"mailto:
xevicomas@gmail.com">
xevicomas@gmail.com</A>> =
escribi=F3 en el=20
mensaje <A=20
=
href=3D"news:
453f2033@news.xailer.com">news:
453f2033@news.xailer.com</A>.=
...</DIV>
<DIV><FONT face=3DArial size=3D2>Ignacio,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>He sustituido el m=F3dulo DBBrowse de =
la=20
LIB..</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>C:XailerBorlandbcc55bintlib=20
C:XailerLibxailer -+DBBrowse<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>me temo que sigue =
fallando.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Te adjnto el proyecto DbfData1 que es =
con el que=20
estoy probando.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Un Saludo,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Xevi.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:
NoName@xailer.com">
NoName@xailer.com</A>> ha =
escrit al=20
missatge del grup de discussi=F3: <A=20
=
href=3D"mailto:453f1c66$
1@news.xailer.com">453f1c66$
1@news.xailer.com</A>=
....</DIV>
<DIV><FONT face=3DArial size=3D2>Xevi, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Me temo que tenemos un peque=F1o =
problema en el=20
control del =E1mbito del motor OOP de XHarbour, ya que =
reportaÂerrores=20
deÂ=E1mbito donde no deber=EDa haberlos. En tu caso reporta un =
mal uso de=20
la propiedad lKeyBoard en el metodo GoDown de la clase TDBBrowse que =
te lo=20
reproduzco aqu=ED mismo:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>METHOD GoDown( lKeyBoard )Â =
INLINE iif(=20
lKeyBoard !=3D nil, ::lKeyBoard :=3D lKeyBoard, ), ::oDataSet:nSkip( =
1=20
)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>La data lKeyBoard est=E1 declarada =
en esa MISMA=20
clase con =E1mbito PRIVATE, y por lo tanto es perfectamente v=E1lido =
acceder a=20
ella desde la propia clase (faltar=EDa m=E1s). </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Si te fijas el m=E9todo GoDown() es =
un code-block=20
y es ah=ED donde xHarbour falla, ya que no es capaz de resolver el =
=E1mbito=20
cuando se encuentra dentro de un code-block. Este problema ha sido =
resuelto=20
en Harbour recientemente, pero no as=ED en xHarbour. Hasta ahora =
hemos estado=20
modificando los =E1mbitos de PRIVATEÂa PROTECTED cada vez que =
un usuario=20
nos reportaba un problema como este y saliamos del paso. De hecho te =
mando=20
un OBJ modificado con esa misma modificaci=F3n que espero que te =
funcione.=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Un saludo,</FONT></DIV>
<DIV><BR>-- <BR>Ignacio Ortiz de Z=FA=F1iga<BR><A=20
href=3D"http://www.xailer.com">http://www.xailer.com</A></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Xevi" <<A=20
href=3D"mailto:
xevicomas@gmail.com">
xevicomas@gmail.com</A>> =
escribi=F3 en=20
el mensaje <A=20
=
href=3D"news:
453f15f6@news.xailer.com">news:
453f15f6@news.xailer.com</A>.=
...</DIV>
<DIV><FONT face=3DArial size=3D2>Ignacio,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Si cojes el Sample DbfData1, y le =
a=F1ades...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff=20
=
size=3D1>*<BR>**<BR>//---------------------------------------------------=
---------------------------<BR>CLASS=20
TBrowse FROM xBrowse<BR>PUBLISHED:<BR>ÂÂ PROPERTY=20
lAllowColHidingÂÂÂÂ INIT=20
.F.ÂÂÂÂÂ&nb sp;ÂÂ //NO =
Mostrar/Ocultar=20
Columnes<BR>ÂÂ PROPERTY =
lAllowColSizingÂÂÂÂ=20
INIT .F.ÂÂÂÂÂ&nb sp;ÂÂ //NO =
Canvi de=20
Tamany Columnes<BR>ÂÂ PROPERTY =
lAllowColSwappingÂÂ=20
INIT .F.ÂÂÂÂÂ&nb sp;ÂÂ //NO =
Moure=20
Columnes<BR>ÂÂ PROPERTY =
lRecordSelectorÂÂÂÂ=20
INIT .F.<BR>ÂÂ PROPERTY =
nColDividerStyleÂÂÂ INIT=20
blLIGHTGRAY<BR>ÂÂ PROPERTY =
nRowDividerStyleÂÂÂ=20
INIT blLIGHTGRAY<BR>ÂÂ PROPERTY=20
nHeaderHeightÂÂÂÂ&nb sp;Â INIT =
19<BR>ÂÂ=20
PROPERTY =
nRowHeightÂÂÂÂÂ ÂÂÂÂ=20
INIT 18<BR>ÂÂ PROPERTY=20
nMarqueeStyleÂÂÂÂ&nb sp;Â INIT=20
bmHIGHLROW<BR>ÂÂ PROPERTY =
nClrSelFocusPaneÂÂÂ=20
INIT clActiveCaption<BR>ÂÂ PROPERTY lColDividerComplete =
INIT=20
.F.<BR>ÂÂ PROPERTY=20
nClrSelPane  ; INIT=20
clInactiveCaption<BR>ÂÂ PROPERTY=20
nClrSelText  ; INIT=20
clInactiveCaptionText<BR>ÂÂ PROPERTY=20
=
lVScrollÂÂÂÂÂ&a mp;nbsp; =
;=20
INIT bsYES<BR>ÂÂ PROPERTY=20
=
lHScrollÂÂÂÂÂ&a mp;nbsp; =
;=20
INIT bsNO<BR>ÂÂ PROPERTY=20
nBorderStyleÂÂÂÂ&nbs p;ÂÂ INIT=20
bvSUNKEN</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff =
size=3D1></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D1>ÂÂ =
METHOD=20
WMRButtonDown( nWParam, nLParam )<BR>ÂÂ METHOD =
WMKeyDown( nKey,=20
nFlags )<BR>ENDCLASS<BR>*<BR>**<BR>METHOD WMRButtonDown( nWParam, =
nLParam=20
) CLASS TBrowse<BR>ÂÂ local nPosX, nPosY</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff =
size=3D1></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D1>ÂÂ =
nPosX :=3D LoWord(=20
nLParam )<BR>ÂÂ nPosY :=3D HiWord( nLParam =
)</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff =
size=3D1></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D1>ÂÂ=20
::SelectCellFromPoint( nPosX, nPosY )</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff =
size=3D1></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D1>RETURN =
Super:WMRButtonDown(=20
nWParam, nLParam )<BR>*<BR>**<BR>METHOD WMKeyDown( nKey, nFlags ) =
CLASS=20
TBrowse</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff =
size=3D1></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D1>ÂÂ IF =
nKey =3D=3D VK_HOME=20
.and. GetKeyState( VK_CONTROL ) < =
0<BR>ÂÂÂÂÂ=20
RETURN Super:WMKeyDown( VK_HOME, nFlags )<BR>ÂÂ ElseIF =
nKey =3D=3D=20
VK_END .and. GetKeyState( VK_CONTROL ) <=20
0<BR>ÂÂÂÂÂ RETURN Super:WMKeyDown( =
VK_END, nFlags=20
)<BR>ÂÂ ElseIF nKey =3D=3D VK_PRIOR .and. GetKeyState( =
VK_CONTROL )=20
< 0<BR>ÂÂÂÂÂ RETURN Super:WMKeyDown( =
5000,=20
nFlags )<BR>ÂÂ ElseIF nKey =3D=3D VK_NEXT .and. =
GetKeyState(=20
VK_CONTROL ) < 0<BR>ÂÂ ElseIF nKey =3D=3D=20
VK_HOME<BR>ÂÂÂÂÂ=20
Super:GoLeftMost()<BR>ÂÂ ElseIF nKey =3D=3D=20
VK_END<BR>ÂÂÂÂÂ=20
Super:GoRightMost()<BR>ÂÂ =
ELSE<BR>ÂÂÂÂÂ=20
RETURN Super:WMKeyDown( nKey, nFlags )<BR>ÂÂ =
ENDIF</FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff =
size=3D1></FONT>Â</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D1>RETURN =
0<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Que lo utilizo para mi =
personalizaci=F3n del=20
Browse... YA lanza ese error</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Gracias.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Un Saludo,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Xevi.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>"Ignacio Ortiz de Z=FA=F1iga" =
<</FONT><A=20
href=3D"mailto:
NoName@xailer.com"><FONT face=3DArial=20
size=3D2>
NoName@xailer.com</FONT></A><FONT face=3DArial =
size=3D2>> ha escrit=20
al missatge del grup de discussi=F3: </FONT><A=20
href=3D"mailto:453f11c8$
1@news.xailer.com"><FONT face=3DArial=20
size=3D2>453f11c8$
1@news.xailer.com</FONT></A><FONT face=3DArial=20
size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> =
Xevi,<BR>> <BR>>=20
Me puedes decir si el error lo puedes reproducir en alg=FAn =
ejemplo de los=20
<BR>> DataControls.<BR>> <BR>> Muchas gracias.<BR>> =
<BR>>=20
-- <BR>> Ignacio Ortiz de Z=FA=F1iga<BR>> </FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A><BR><FONT face=3DArial =
size=3D2>>=20
"Xevi" <</FONT><A href=3D"mailto:
xevicomas@gmail.com"><FONT =
face=3DArial=20
size=3D2>
xevicomas@gmail.com</FONT></A><FONT face=3DArial =
size=3D2>> escribi=F3=20
en el mensaje <BR>> </FONT><A=20
href=3D"news:
453f0f30@news.xailer.com"><FONT face=3DArial=20
size=3D2>news:
453f0f30@news.xailer.com</FONT></A><FONT =
face=3DArial=20
size=3D2>...<BR>>> Reconstruida mi aplicaci=F3n, y me marca =
error al=20
pulsar flecha abajo en un <BR>>> =
DBBrowse<BR>>><BR>>>=20
***************************** Registro de errores <BR>>>=20
=
*****************************<BR>>><BR>>>ÂÂÂ&n=
bsp;ÂÂÂÂÂ&n bsp;=20
Fecha:=20
=
25/10/2006<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂ&nb=
sp;ÂÂ=20
Hora: 09:14:02<BR>>>ÂÂ Memoria libre:=20
587548<BR>>>ÂÂÂÂ Area actual:=20
3<BR>>><BR>>> ------------------------- Informaci=F3n =
del=20
<BR>>> compilador=20
--------------------------<BR>>><BR>>>Â Versi=F3n =
Xailer:=20
Xailer 1.1.1 Version =
1.1a<BR> >>ÂÂÂÂ& ;nbsp;=20
Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version:=20
7<BR>>> Compilador C/C++: Borland C++=20
5.5.1<BR> >>ÂÂÂÂ& ;nbsp; Plataforma: =
Windows XP=20
Home Edition 5.01.2600 Service Pack 2<BR>>><BR>>>=20
----------------------- Informaci=F3n detallada del <BR>>> =
error=20
=
-----------------------<BR>>><BR> >>ÂÂÂÂ& ;n=
bsp;=20
Subsistema: BASE<BR>>> C=F3digo de error:=20
=
1004<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂÂ=20
Estado: .F.<BR>>>ÂÂÂÂ Descripci=F3n: =
Scope=20
Violation =
<HIDDEN><BR> >>ÂÂÂÂ& ;nbsp;Â=20
Operaci=F3n: _LKEYBOARD<BR> >>ÂÂÂÂ& ;nbsp;=20
=
Argumentos:<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂ=20
Fichero:<BR>>> C=F3digo error SO: 0<BR>>><BR>>> =
Pila de=20
llamadas:<BR>>>Â (b)XDBBROWSE:XDBBROWSE =
(49)<BR>>>Â=20
TDBBROWSE:GODOWN (0)<BR>>>Â XBROWSE:WMKEYDOWN=20
(2263)<BR>>>Â TDBBROWSE:WMKEYDOWN =
(55)<BR>>>Â=20
RUNFORM (0)<BR>>>Â TAPPLICATION:RUN =
(206)<BR>>>Â=20
MAIN (24)<BR>>><BR>>> ------------------ Informaci=F3n =
detallada=20
de =E1reas de <BR>>> trabajo=20
=
------------------<BR>>><BR> >>ÂÂÂÂ& ;nbsp;&=
nbsp;ÂÂÂÂÂ=20
Area:=20
=
1<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂÂÂ=
=20
Alias:=20
=
LINIESCOMPRES1<BR> >>ÂÂÂÂ& ;nbsp;ÂÂ=20
Registro:=20
=
2086<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂÂ=20
Filtro:<BR> >>ÂÂÂÂ& ;nbsp;ÂÂ=20
Relaci=F3n:<BR>>> Orden del =EDndice: =
1<BR>>>ÂÂÂ=20
Clave activa:=20
=
1<BR>>><BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂ=
ÂÂÂ=20
Area:=20
=
2<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂÂÂ=
=20
Alias: COMPR<BR> >>ÂÂÂÂ& ;nbsp;ÂÂ =
Registro:=20
=
848<BR> >>ÂÂÂÂ& ;nbsp;ÂÂÂÂ=20
Filtro:<BR> >>ÂÂÂÂ& ;nbsp;ÂÂ=20
Relaci=F3n:<BR>>> Orden del =EDndice: =
5<BR>>>ÂÂÂ=20
Clave activa: 5<BR>>><BR>>> "Ignacio Ortiz de =
Z=FA=F1iga"=20
<</FONT><A href=3D"mailto:
NoName@xailer.com"><FONT face=3DArial =
size=3D2>
NoName@xailer.com</FONT></A><FONT face=3DArial =
size=3D2>> ha escrit=20
al missatge del <BR>>> grup de discussi=F3: </FONT><A=20
href=3D"mailto:453e2ab2$
1@news.xailer.com"><FONT face=3DArial=20
size=3D2>453e2ab2$
1@news.xailer.com</FONT></A><FONT face=3DArial=20
size=3D2>...<BR>>>> Estimado usuario de=20
Xailer,<BR>>>><BR>>>> Ya est=E1 disponible la =
nueva=20
versi=F3n de Xailer 1.1a. Puede descargarla<BR>>>> =
directamente=20
desde los siguientes enlaces:<BR>>>><BR>>>> =
</FONT><A=20
href=3D"
http://www.xailer.info/files/public/xailer11.exe"><FONT =
face=3DArial=20
=
size=3D2>
http://www.xailer.info/files/public/xai ... </A><BR><=
FONT=20
face=3DArial size=3D2>>>> </FONT><A=20
href=3D"
http://www.xailer.com/files/xailer11.exe"><FONT =
face=3DArial=20
=
size=3D2>
http://www.xailer.com/files/xailer11.ex ... R><FONT=20
face=3DArial size=3D2>>>><BR>>>> Un cordial=20
saludo,<BR>>>><BR>>>> [El equipo de=20
Xailer]<BR>>>><BR>>>> </FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A><BR><FONT face=3DArial=20
size=3D2>>>><BR>>>>=20
=
--------------------------------------------<BR>>>> <BR>>>&=
gt;=20
Dear Xailer user,<BR>>>><BR>>>> The new =
Xailer=20
1.1a is ready. You can download it from this<BR>>>>=20
links:<BR>>>><BR>>>> </FONT><A=20
href=3D"
http://www.xailer.info/files/public/xailer11.exe"><FONT =
face=3DArial=20
=
size=3D2>
http://www.xailer.info/files/public/xai ... </A><BR><=
FONT=20
face=3DArial size=3D2>>>> </FONT><A=20
href=3D"
http://www.xailer.com/files/xailer11.exe"><FONT =
face=3DArial=20
=
size=3D2>
http://www.xailer.com/files/xailer11.ex ... R><FONT=20
face=3DArial size=3D2>>>><BR>>>> Best=20
regards,<BR>>>><BR>>>> [Xailer =
team]<BR>>>>=20
</FONT><A href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A><BR><FONT face=3DArial=20
size=3D2>>>><BR>>>> <BR>>><BR>>> =
<BR>>=20
<BR>></FONT> =
</BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>
------=_NextPart_001_00B5_01C6F822.0814B870--
------=_NextPart_000_00B4_01C6F822.0814B870
Content-Type: application/octet-stream;
name="DBBrowse.rar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="DBBrowse.rar"
UmFyIRoHAM+QcwAADQAAAAAAAADDD3QgkDEAehkAADVBAAACtiZc78xUWTUd MwwAIAAAAERCQnJv
d3NlLm9iagDwSUtREAGRVQyM1gASXnualmLQJAtAkniBAMYgEB1DB6CA2YsW CMZizMiWJIJF6YIW
IBJ4LE1oGA2EHoOtgxx6pG443GPRHpj9G5GSPRJK83HKjk9HJHJU1epuo6lC wbqOejkqU46lOoeq
77iQs03zne9zuLGT+n5/35IpZnec5er675fOd4jn/K3/glffXd/Xy+fd7edS /fh51CpxYuPiX1/e
Rdxg3lpZ2eJF6vFv9TvkOzqUMozdnFxIl7hQ691p9PX63U5TZSHzwe5/oNPy QdtrZINQHu7nqvJ1
ejvtdeb7d3uJuCKl/DAwr6Jjw5Od3uMs4GNqd3JfqRN19qJ0PQD842JeysTG GqE+lrPWR0g/MtLG
x8PU3xGOfBCw6ewzobi+vtbrZpLCiYG8Mk9AqQ1g+SIJc+Ks1Faxij9qLfdn Cr3a9Gg0tV8ZKby/
3mp/2MvFvgkgvYl+shTKZP1xcbEH4jnLW6/2Ed/Mivt2nZlTzlDw4mBuB+IW FucBRsa/JVXH9sCL
/+yKUNjxIifzle5PDLQx1W85BqGRL/tB2HM6Tk06jnb7nWD9LLhOOj5/ej97 3eYeOcNq4SbJ//pz
HMjNJ9DpEGkKC72sFm6f2jsvO0cwXLM3w1tLW3f3MBnCs7i4ZF+tYTx88gwm xvk2Oh3tAh5PFYsG
KB/H2NWzaDUcUDZOXjVBvQiO+5s15jLmST8enY0sLZ2cLZXL6FtXLp65lKIU 61xlCYuIUBzbubZC
aSwbOWFd3EtbNx+5YNxBQzS11Al8c1y/nBsvpydDSnKQbd20CDtkKialiAa3 u5N3tzbPl02X08uH
1y9eoUSdvXcj6aahLeWZbvnd2ulnsG3eWy5bLVt0M4n3ZvX7raIU+YUJEswC 1XeNy9UQ01TwX6pF
mTd/Z9Q7dQRxMftbN27gZi4k12T9dj7ZztUKjMIOWdJE6lYJ4c2dxON+7nBG dXNvKyt7ty8gx8KX
bknZu55MPrm2mYSmpxdyykzu9xC3u8gYkW+v8XFuN/vNxFiYqFIpeu99f32P jX6CHb1eVsJsBNra
Wakc3GSEOR2rFhzXBoN36ur5tu/SK53eSS0LC/Ow+/Ter2/b4OTW75FFNvqM TNv+BnB09IdX9OOn
Xjr54U9QOkUdfYDVVI6fOHXQVQ6eoOtjnR0vB14Vb/oT6ev9Qsq4dO5z4VOk Dgjr5tgOmc0wdYOr
7TjlDwHbDlMoLHlUmV+LnLqu5WfLz58NLdZ7ldGGvByD8IIbYN0EQOqD5odi HFDvA78PCDzA5Iei
HrB64fnD94coPdD+4fEmPqMExkUoZFQJrA0gWIWQdOFoDwLsLwL0IoYwb8Oy Djh3AeCHih5IeeH3
A9QPzB+kP3Byw94P6BzBEZmmPGbpiNnRLgNAGqDWB0oWoPQ+SEIIYYAdWHWh 1whDkM2ZaGsEhbaF
9uEFPz5hW/UQTxuEywHOCL72eL+vTLEkfEVJO8TfxY7/WyVrE1/0D0PyhDD9 4daHvx3/wm6FiLNx
fOCU4qGKdaCO+mTdFNQVXfcx164QA9mOtumv7BhhRprsE1z4d0GvDxp5f+YK 7tNeoHlh+sPvhkB2
KqP+FNd+FHqBrlCtAHxB0ImP05Td5kqxVD/cR1yVT/epq0Vx+1TV4HfzyP8R N/KEzst/JTf7c8X/
jD9ab+ym8ZN/6B/cGOpFm4vmhM6r+ejvoY76ULIOlC0B+F0HywvQQ8DiMOUg VNZtB5vTCa8v2wus
toxz0l1HGxTMBM7Usfbxzhxzww7Mrfbxz3ocgPIDzQ9APTD2I59sPfEZCAkk /kBkBkIpnpMkkm8j
Zl9kn8gMgMjdpnDDfBwwJT5AZAZAZBKPIDIDI/DHMc5H7Uz7Ye4Blf8KYjEs 4wRgjVaZrwJbxpib
KMmYwRgjBGCMEYIwRgjZJjcjJPkXTOMmY3oXTSMEYlfG/bdNYwRvcuqCMHLJ V8umyTXgSj5exTMA
NrdNuWSb5ZJfl8OOSSfLDl+amfTAkXy/bTJINSsczv56D3Uz1vqgxw6wEg44 dwHfB4YeUHmh6Aeq
Hrh+gPaCMH9A+IGOqFqEXrA0YmdzXaqex9aHSg5jv1AXYXwYAb4Ounl/xo7/ Pjv4IeWHnzyP+6m/
qJv+CO/5w9kPcD+cd/gjv/lN6BHJakTeqCvDThrgdA+DbCZ1j78Xw034M8X8 RN+1Tf6Kb+MCHgWS
lY5asUjBXrBTtX41Xo1XY1XLnNW6dq1GqzGqxGqvHqtXTcD1VrqhHhqqRqpx qpRIc9UI9T66oh4a
p0apsepldUY1dUg8lH5qPMeqUeKVLqYYjfDdZtPdPrs7rOJ95Ip8mfw3VR8e p025M8JXpT1v7wfi
D8wfrD2gjB/IPgBhZC1IL50M+FgGsDYBswgBdhuA3QRA3omP1wJ7H7GO/zp4 v+lHfkR3+qHnB90P
+w/YH8J5fxo7/+h/UGGrjs3E5PVQm9eGonj/YJu7C3Daht55Pwwwk33odgHc h3gfTDxQ+sHJE1YY
yu/ppGPMxvRQ4RcSZusqhtq76bVHm8RjDo0MGh2q3KJSAZQ8FtBVsUbDDY27 AjOUFxJRSLMxzgt4
tpe417cX+NKEy3BG4UkXgUn/8anVSPDVNvIuqpP9pxYXWdT5s7qrm1Pk6rBn s7qtTXPDxPqPTgf5
mqZFvLVKi1G3hxGmah4NJAdwnUXeYcXCv8Ig5w6F4kwVFBreujcglDhwmMlh vw2IxFUl9bYu6fRd
lgRMa/xMvMEMwSshVFEc4+NFf4kMiNuchk4KCq94qXtDR+SaotTyBkUSc30k G6VTrMQ3b4bWSZsD
MG4puJoYj/CnyWhzGPtL/f2cW9lWJ4ohy2I/loX/Ur4tIdis0jQHcCgdYl/e lyhERtmpLeHTSR4b
OSKlVxGmyEFhNwPf0yxo5mBEHUcUK2DmweYWKM0Q3To0Yy1tYsGLhobaoPm7 RpMqzSEJhIDKWqpT
UA3ETEMbGi7yaWUo+lSs0SYyRHFMN1S6EgXu6v7kljp0DZiJHw2ziZrmzoep gMaxlDeI5xZMSNs8
Ngsm86qg6IatIvV4UoXTD/NdCVYomgMwlUo5M0qvOYOKxYPEwdVxKePdas8p 4hRKhO+eVv2rzFdx
dzIipG3A4sxiqG64U3kNF6m2vcQkbnRvPAUpT4hMqxvPrGhYDqLjlk/iVkdH lE0KNaDZ/hKRdNLh
Fl14Rp+cNlKA0SpBRDCsVJ8j58VQCLjqcA6DzQqxUuTEujFNRBnYn0J0C+M7 FKUBqadJdIu16j1J
mkmquBFxcmbBdtJr7p+NKuRzRQ50jNNOO6aIafV8e5TixVGhtbRd7fmEiJzy 0A9QKojYSohRHC2L
qZskBgoiVyd6oU3NoTQb/fFDnPLYaIqhGLq9iY5Z4s+N2SyutLh9e73A3R6D denerWae7toF7gGk
P0Cd6xWe/NSKe2eOTTYSmTeuQaCUdDlWiVyRwmUJnCaZIaLT/60VSuYeDj4u MVD+7wIeNu5TnPij
1FekWbYqr6tRGJo4964CxFtRmI0WxfkCszWaidAtj6+aIsXEI30gpGwNey8s saUa7yJpoa3nRsID
CJpy1xN/SuKdGxNeTHomoK4w2OFQZayukYMNzAY8S8QRsDv4xEsMNgWjFE1M obVHuJQtpJ6WiaiV
lW6MQkDJj9AQw4m7WoZQ3bjFLS7sl6hji7URerPbThwJ6FYgVvyr7MnlZYpM zFU3EUL6pJoOMFgo
VpNjMewh5bYm0TNYtDrKTMoxEMuJvzY7ZxnEmBtmXrRMJlL4l2ypEeiOXMjP YTnHcdkIZ8TsFKnk
6ZMxLEOjGWY0R0yI0YnfzthHSDJE7E5/08yFuuCFK8zAH06TOd0WZmubSUoD VDVHpV3GLVChzVF4
SCOuH/tKLSm/kD6Hj35ygTNeEwKpaxR15p/SkCgMpQkyYsDWkP2aPHUlRVJN VdB8rahNWVBQL2E7
J6R1RiJreesI6YWcj+qgT044LS/zhLTYrt6SGoYTGanv3IIuR/7Zj5dD7HB7 +KCNouCTEZxVVAxF
mIzqBLte2Ro0hMCJqclNsp0OnlZpy2o1qdcrFSYTqiRtczmPpoTKayTJgjsx 8fMH9aoQdL1JRKeZ
lgpnlAj1C5UeJ1Cj1Avmjn1MW102iq4k5zSWbUssjM/UTkcM+wRej/22HzbC yL4+Xgyqo1KPBwKs
mB2ZllsEX6dpM15ouAa21NPY3PQTs2B2Pab4zNIwD0A7RxoypI/JLzWPrcRq j4SjttBhJsfJNtEm
6uGS2lz0K5XDOzZ0OfypEbg9/lkq1TikIO4JW98bCzZ0hULoixSqZTqKlAar UvW0tauSqpqDzozV
jiunGxzw+K9GyOHccaJLQEc50toNcqonRZONGdh7BG6Eq1YiIlK72miXcNHa nuKNhXd2glp4m2Ef
KVriwG6VjwqEtE6hhN9CWQ/UK4OX2HZJanMVb2Za9Hyyqco3kyninTSKP/Br fzAwWL6ZU4a3hbqX
fmw7JGEE1Gnrv6tGwPV6ecZLWcElrWcatsGCXRKMBE2y7T6GuppD9GraOxfS I7cvaKpBBe2H1Za2
uPvMJDisLSu86Yh0sS9Jo4DQtZjcSWNMHObVy8eu7fXTms8ZkfkI3xYt4eXr XowzFOxeYV9FxMS/
vsavU9wyvUTNfjTA7+xr8XdxceJDr9xIbaYGFDf7mw0k6vtJpa86X2CN+ZFt 1L3XSEibmHE3UOXr
MGynZmIemRLYv4BhHaGtbFHBMGJSXaBJzE6mHHqSsphrMg1Vtt+KxIJtkMVv K/yk8mx32herU4pn
htWCIqF1oUqT0cP4TKbqE96wR3i2a/PJMIkweJFk4jhHBm6zJSCsaylSZfNL /lBJM+EyL5oJypz4
84gqwQj1S2ZRW+W0YyMGYz9lgqQQ21Tn6FHEP57JxQSdlnALMtq1cRxVpNDT ZsRTEbbI4p7Mxfok
m+ThU43x9hvKXxptCiiM/bEZozKKlIHJEmBeYtTI469WOnVQRTmVDcpMalHe rHGdhMid/rSzNdWp
RNl9V7eJvjQNWGSlOOm/FTEH6VYa44Cu1dcUSVbE6yHUIVlMk4idbDUoDOFc eoYFne4KsQ8/ON5X
nYNuMaBONGjwptdoprPHZ+HLBQSsDOkzCuL0EOhmkLPfN5fzMNNvph1ZZJWK +13YiiebUc4EM5rq
l2H8TbFxNpv7NaWrO4iXQnBB0lrFm18OUJIXoudKDox18RmRlr4TQm02Cu0s TJ3r6ZeGblcAXQmk
oDyi9wxR+aJm+mbI60myhHrhdak0bmY3hzd27RPEeuVk4+UWj115j5geVGgR 7BbVT2JSvbdBW3gt
dq7h4BqEBbRJuj2M2/ObRzRI8TM3aVKZgc4iks3tQjaqSpsirzdkqJxtIvOo 9mVmHvjU+atQU6xF
JZ6a0yGrkeLOa2bYpF+NmAk0CPXzZJ9Esp2Ze2N2ink1S0e+gShtIu7vTJWA +9SlpRwpr8U6WnXd
xRR6oZU0e0UdgXnwEeOfHsjXWr4TQq1LSE10JbIroVWPhM2zhulrG8sesrUu jUNJLN/IRnWUKWu4
JGNZ+VLXqJhmpUw7VYO+nhUBbDbYlIUj86a+pIazR7Yxcepc6nBG2SPUHJss 7NHtxktrG8R7gvJH
uZvpovVxFhNjXD5cdoB5YD1GveYo90ppHFTU7tXxZwjN1gJNTbRNnwFKRro+ JU5+jR+efx4GiNTN
bhILtxkqwNIj3CxlTI9st5ZtSgNXmfRmM5xV7mY1W/A1La6sOA2rv5oJVR1s qpjFlWjsZ5eS3kxM
0rDAqzGlZSo9KpWOc2ewWZ2vhNCkp0CNqpcSV6JvCa8FrzOZv6U23DKGLM3E RZWaGfKS6A7eGjMe
Olgc3hUBvPTLqQ7lWKz+1SWoGUfoHt3jFgpKFNfTVi7ARrAknLQhLbIXjKYp XfqKi7NGAhf6MY10
862vR46jiyf7Bd0OnE/HcyhS2JnlrP4JOjulE7yGqek7XAoz7Al3OO7ai8o3 qFZFdou5Fsd5ztk4
L3Oqxuj3M2Fj+eeRw0St25FRZIaB4WRZtXcJglBbzYkG1HVIvbKXZKt70Zcb hK5R+io7MwG6bxO+
PsS5RcoGhcbJK7NvIGZwL2s8De2RpVWv+VPOT8tH6Qq8MKm3Xkb3Bbntjkje JXykvKjmZ0xpNCxp
oii/fnEJHjzcespEoiPfrTzYS4QxV5FMMa8AZ4alVO9SxVnplA4yeN6ubdXz iUvf5kCOeS4E17es
mu71oxw1wh65fJLW9syS7BWBjYSUkFd+xBLiJ8KXFIY4pwRrvLkXxp0Es2Md oK4FLHPHHrNjD5Lu
hm85hizu0fpjKPgn+j0BufQskeQe1ZFvevno9ooQqQO0RVC/oI+EZKdovAb6 K4L99mBO5h1L3648
eDOPb5DFLwh70Vd7IjxJ3K/4qcePIspBfIEFo++VCbb9oVFv6o58sY8ydAiS Q+7U+vE8OHlqjYG+
mgiUhsUvsL09fOXZXk5nIol9lepj9oeVmvS9Fcy9IX+2uAX3B6UYqt+4wS9O dyzUtd7Uyr7w9eqM
fgGfWD8XOHR/HKDbGnrqUw2VgArFyy0Lh8l653dVwDF/5F2w/LOBj+ZdrPY5 xOP+gzFfqXOv2Tz1
/uHH/g+vsTGfaJ6mgjVJfvPkSZDTIt3X7aMFWfkvfV/hOSG99JrkCWwimS5c 0krewkN7oluIgJfx
VoX9kl7zdHxDekCVJKJ4sO8oqNgSa/kVVmHwDekpWe2l/NHpzkFGl75ZhIch ZRfGS/suvNOl8BJa
hESxfhR+onMhJh/+EzRCKRL4kYKr/c/7zI2sgyPwN/9mS/At7FJgrYloMUeK ZXF79UkHGj0Xoi+N
OcCwXDNmwYTE7EtS4HhtPY9Ef0n2R+A8oD6sDJWRtXcozeBOaq1O2SsEJRPd K77Vuj3avjRI8cZL
bF0aNqp5NEqSJ45tvJmjaGzJbh7miuPKdqi4WjYKUBrA5AaX5krtWqhHaTTS qieQZD1a6ZrW8JnN
032Q457gsxnPDDJVlJKjpGvOfKbUPQn4HXRI9qt7EXQI9wnywXfA+HpjTI6J cALE+0yOHOwZxPJI
ZSkR1ZQf8o5G4bJMeCxljJNImpUw6A/DUkF2OZRlqzQGdZJJRFl+ZlwobMho oFd6LwmlCgT9fVW4
T+wEI+XK8/5QVuizA/WGVrbHh0JgPq0c2oDTVKs4VAXJ31vAieZDWf9rRsbI s8bhV1OySrlZQG6W
eG+MXCntt/KxcJaE4pz5+pwq1Abd1adLoC2HJRI807FSMJgNIc0w0Fd3NpuD QCfYLaCbCcgPQDOq
XF6EcT7LgmfXoUfrn2sprnWr8uLwGaP2Ju/yY7dlJ1tT7sjtOObjfJDFwGck PnEjdtToMC/zGSDk
hzDF7U2XqrKb/zluK6oEfsiT8Me3rPT7UoBMJvvSdszHNMr7dCnPsznvVfaP dk+DU3q0+esQlQQo
FbJRbzhRq9BfgUTZFJi+/0JTP0hvQwL1RaXm5SQU2C1r7R3cOkPHkhp0eSv7 YZcQ446RKozD25tK
pXb2qrPfEZ01tgoGJ+NAP6BHPE1GP6JATQLdNQQLqXSvVdpzqtrm0tIEkMB3 bwdshNLS6gYXV5S+
jEFtcvYLw1s9iQezf2k4Vurd3Ip3OXGyETtojN0/ex8vH1wMFf5Ze5VJXav4 MsFBSgNYv1lxIWzk
PIi2nDkxQgXkfq+kobaPIGYxbTm77MOK72k6t8rf7LMW7MMuv9pbObedMto7 2z5/HZRdk3ju6dvo
M5h2z+QBnHzNz8Zw55tDPaXXgZ66unL25dzt3cPhDy1zI0F/QFcvCYM38/K5 JTPjv+r1zadgD1Fz
cQSHO7eWkHZ5mM2yePZSdvmbtzKMfv7e0zN9ICVQrGrZzkoxuvHKdeF5qVi3 uXUntu6l/vUF+vGH
68HspsXJyWB6Uvr4ju3tVWLW+jSjTvXrFZSVZP5Vikm6w7mtqjbODw/UklP8 ZbNIAb9UkKy/kxkx
k1kwrIFK7dFHg8t827kcpIcXyfAUswlb0+KoA83wkWXYQ4T0riULKCtJlagg l/F1XAqE/m5pJGGu
Oak/Vxs5XpBHLYgPXJI16Q3TgRTexWuT4ZlM5TDt7aGJ9nKjNDx0qevnNs7J inL15avssmhPB20C
QJ4+EYqdhakr2jx9aGB9XsdMK4ubO421xKvti8intt3hRChGpW5ZgQXkzBCE ahw5P5H7GMXZBJKZ
VKC/ZADvRHlCc7IFs3Mq2Xsg+JaO9qgr2QchW5H6WJVwVSVTIOc9tTyVvlQB eqfdm5y0tduiSUkh
SkzM4MB+QETha6cvp0OslKXR2wdW1xavn6pGr2V1XsqjqXRKnVw7VbJnL1kg PQDLIWQslFR0ejgS
1P9wlLT9Swo5Egz564SxGr9Wlu5uz1CY4gWheG0NJDOeb4whGkiyyb5dmn8V e2DdyRFl3gyHL+Uu
tik0d1cOiustXAkwGKzSkA7qSCUk8goHXJ5oDF1udGl2jRea2UtAmNxwUic7 2j856ZkVVFagWajZ
u3lrsyFd+/Baw8t7iCq4CEJdyi7T7aExZsh05Ps6ubfmx6ailNxftRU52oGd 7Tw9LNcVLAn6KKuW
JfCuQEmZMN6lPaYM/MjlcIu1RGYpTDlrK/eyer0/IUl6hY6eyo9ogeoDJQf6 U+XQwpJ6fLHYG7pJ
MsLIjIrSoLd1uw8TdFpu0KBcvyp1k/wGiHKYwWCHaF/01P/kxD17AEAHAA==
------=_NextPart_000_00B4_01C6F822.0814B870--
Attached files DBBrowse.rar (6.4 KB)Â