Page 1 of 1

MEMVAR y la r...

Posted: Fri Jun 09, 2006 5:07 am
by goosfancito
y la referencia ambigua.. jaja

Amigos,

Tengo este trozo de codigo:

Code: Select all

FUNCTION STATUS( aSetVars )

   LOCAL cRespuesta       := ""
   LOCAL aEstadosActuales := {}     // Para guardar los principales campos de CARGAS

   LOCAL nItem            := 1
   LOCAL cSurtidor        := Space( 02 )  // Para ver cuando cambia el surtidor
   LOCAL lPaso            := .t.

   DBSelectArea( "CARGAS" )

   CARGAS->( DBGoTop() )

   DBEVAL( {|| AAdd( aEstadosActuales, { SURTIDOR, MANGUERA, ULT_ST, ANT_ST } ) } )
Al compilar con /w1 me da:
Warning W0001 Ambiguous reference: 'SURTIDOR'
Porque? ya he leido el articulo que aca presentaron sobre MEMVAR pero no entiendo

Gracias.

Posted: Fri Jun 09, 2006 7:28 am
by Biel EA6DD
SURTIDOR es un campo de Cargas, si no quieres que te aparezca el warning anteponle el alias (... {Cargas->Surtidor ... ) o Field (... {Field->Surtidor ... )

Posted: Fri Jun 09, 2006 12:23 pm
by goosfancito
Andub/vo perfectamente.

Gracias.