hOLA A TODOS, Estoy pasando una aplicación de fw a Fwh 2.5, el problema que me encuentro es cuando llego a los scopes al compilar con harbour la linea
SET SCOPE TO strzero((odtemp)->numeroped,5)
me da el siguiente error:
Error E0030 Syntax error: "parse error at 'SCOPE'"
y al cambiar la linea anterior por:
(odtem1)->(ordscope(0,strzero((odtemp)->numeroped,5)))
(odtem1)->(ordscope(1,NIL))
o por:
ordscope(strzero((odtemp)->numeroped,5),strzero((odtemp)->numeroped,5))
no actua el scope, es como si no existiera.
¿ Que Estoy haciendo mal ?
Gracias
SCOPES CON HARBOUR
-
- Posts: 845
- Joined: Sun Oct 09, 2005 5:36 pm
- Location: la laguna, mexico.
Re: SCOPES CON HARBOUR
probate aponer el puntero al principio y completar el segundo scope a mi me va bien asi:
(oDPqm)->(DbGoTop())
(oDPqm)->( OrdScope( 0, Str((oDPaq)->PAQ_NUMER,4)+Str((oDPaq)->PAQ_ANO,4) ) )
(oDPqm)->( OrdScope( 1, Str((oDPaq)->PAQ_NUMER,4)+Str((oDPaq)->PAQ_ANO,4) ) )
(oDPqm)->(DbGoTop())
(oDPqm)->( OrdScope( 0, Str((oDPaq)->PAQ_NUMER,4)+Str((oDPaq)->PAQ_ANO,4) ) )
(oDPqm)->( OrdScope( 1, Str((oDPaq)->PAQ_NUMER,4)+Str((oDPaq)->PAQ_ANO,4) ) )