FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Cual puede ser el problema - estoy confundido ??
Posts: 270
Joined: Fri Nov 11, 2005 07:39 PM
Cual puede ser el problema - estoy confundido ??
Posted: Mon Jun 19, 2006 11:55 PM

Hola Foro:

Necesito una ayudita por favor, llevo 2 dias buscando una respuesta y no encuentro una explicaci贸n l贸gica.

El problema es con los Scope , no hay caso no me funcionen.

Adjunto un ejemplo peque帽o , donde quiero que se muestren solo las ciudades de la "A a la C"

Include "FiveWin.Ch"

Include "Ord.Ch"

Include "Apollo.ch"

Function Main()

USE Ciudades
SET INDEX ON Ciudades->Codigo  TAG Ciudad1 TO Ciudades          
SET INDEX ON Ciudades->Nombre TAG Ciudad2 TO Ciudades

// test 1
 Ciudades->( OrdSetFocus( "Ciudad2"  ) )
 Ciudades->( DbGoTop() )
 Ciudades->( ORDSCOPE(  0  , "A" ) )
 Ciudades->( ORDSCOPE(  1  , "C" ) )
 Ciudades->( DbGoTop() )

 Browse()

// test 2  -  otra forma de acotar

 Ciudades->( OrdSetFocus( "Ciudad2"  ) )
 Ciudades->( sx_scope(  0  , "A" ) )
 Ciudades->( sx_scope(  1  , "C" ) )
 Ciudades->( DbGoTop() )

 Browse()

 set scope to

RETURN( NIL )

En ambos test el browse muestra todos los registros.

Que estar茅 haciendo mal. Habr谩 que poner un include adicional,
una libreria o algo extra.

Lo he probado todo y no le encuentro explicaci贸n.

Lo raro es que en el tag estan bien los indices y si los voy cambiando
me ordena bien la informacion, pero cuando aplico el scope,
no restringue los datos, se muestra siempre todo.

Si alguien sabe algo, se los agradec铆a.

Utilizo xHarbour 0.95 y FWH y Apollo RDD.

Saludos

Juan

Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Re: Cual puede ser el problema - estoy confundido ??
Posted: Tue Jun 20, 2006 06:26 AM
Hola
Creo que antes de hacer el scope debes de hacer un:
CIUDADES->(Dbseek('A',.f.))
Ciudades->( ORDSCOPE( 0 , "A" ) )
Ciudades->( ORDSCOPE( 1 , "C" ) )
Ciudades->( DbGoTop() )
Browse()

Saludos

jcaro wrote:Hola Foro:

Necesito una ayudita por favor, llevo 2 dias buscando una respuesta y no encuentro una explicaci贸n l贸gica.

El problema es con los Scope , no hay caso no me funcionen.

Adjunto un ejemplo peque帽o , donde quiero que se muestren solo las ciudades de la "A a la C"


#Include "FiveWin.Ch"
#Include "Ord.Ch"
#Include "Apollo.ch"

Function Main()

USE Ciudades
SET INDEX ON Ciudades->Codigo TAG Ciudad1 TO Ciudades
SET INDEX ON Ciudades->Nombre TAG Ciudad2 TO Ciudades

// test 1
Ciudades->( OrdSetFocus( "Ciudad2" ) )
Ciudades->( DbGoTop() )
Ciudades->( ORDSCOPE( 0 , "A" ) )
Ciudades->( ORDSCOPE( 1 , "C" ) )
Ciudades->( DbGoTop() )

Browse()

// test 2 - otra forma de acotar

Ciudades->( OrdSetFocus( "Ciudad2" ) )
Ciudades->( sx_scope( 0 , "A" ) )
Ciudades->( sx_scope( 1 , "C" ) )
Ciudades->( DbGoTop() )

Browse()

set scope to

RETURN( NIL )

En ambos test el browse muestra todos los registros.

Que estar茅 haciendo mal. Habr谩 que poner un include adicional,
una libreria o algo extra.

Lo he probado todo y no le encuentro explicaci贸n.

Lo raro es que en el tag estan bien los indices y si los voy cambiando
me ordena bien la informacion, pero cuando aplico el scope,
no restringue los datos, se muestra siempre todo.

Si alguien sabe algo, se los agradec铆a.

Utilizo xHarbour 0.95 y FWH y Apollo RDD.

Saludos

Juan
Jos茅 Martin Uriarte
jmuarg@yahoo.es
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Cual puede ser el problema - estoy confundido ??
Posted: Tue Jun 27, 2006 10:47 AM

Pregunto; Si haces un scope por el nombre de una ciudad, que est茅 en la Dbf, muestra esa sola ciudad?. Si no lo hace puede que sea un bug del RDD
... solo una pista para seguir investigando

Saludos

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: Cual puede ser el problema - estoy confundido ??
Posted: Tue Sep 02, 2014 01:06 AM

El campo Ciudades->Nombre, cuantos caracteres tiene ????

Saludos

Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: Cual puede ser el problema - estoy confundido ??
Posted: Tue Sep 02, 2014 01:17 AM

Hola Horacio;
No se si va a ayudar en algo tu inteci贸n de ayuda. El post es de Juan es de 2006!

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: Cual puede ser el problema - estoy confundido ??
Posted: Tue Sep 02, 2014 01:23 AM

Tenes razon, total despiste ...

Saludos

Continue the discussion