Pasar valor de registro de un array una funcion(SOLUCIONADO)

Pasar valor de registro de un array una funcion(SOLUCIONADO)

Postby Compuin » Thu Apr 22, 2021 11:31 pm

Saludos

Como logro enviar el registro actual de un array a una funcion?

LO estoy haciendo de esta manera pero no me funciona

Code: Select all  Expand view
DEFINE BUTTON OF oBar ACTION Modificar( aData[oBrw:nArrayAt,1], oBrw )


Y en la funcion

Code: Select all  Expand view
STATIC FUNCTION MODIFICAR( cCodigo, oBrw )


Lo unico que me muestra es el 1er campo pero no el resto de los otros campos
Last edited by Compuin on Fri Apr 23, 2021 1:20 am, edited 1 time in total.
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Pasar valor de registro de un array a una funcion

Postby FranciscoA » Fri Apr 23, 2021 12:17 am

Ya lo intentaste asi?:
Code: Select all  Expand view
DEFINE BUTTON OF oBar ACTION Modificar( oBrw:aRow, oBrw )
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2110
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Pasar valor de registro de un array a una funcion

Postby Compuin » Fri Apr 23, 2021 1:15 am

Francisco

Es parte de lo que quiero.

aRow me crea un Array con el registro actual lo cual esta bien

Necesito es poder tomar de ese registro cada campo para pergarselo a los Get, asi

Code: Select all  Expand view
@ 02, 1.5 GET oBrw:aRow[1] PICTURE "@K" UPDATE OF oDlg


Funciona como esperaba

Muchas gracias
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], Jimmy and 94 guests