Tengo un custom control definido en un .RES y tengo el siguiente código:
Code: Select all
DEFINE DIALOG oDlg RESOURCE "LISTADO"
REDEFINE LISTBOX oBrw ;
FIELDS aResultado[3]:Fields(0):value, ;
aResultado[3]:Fields(1):value, ;
aResultado[3]:Fields(2):value ;
ID 1010;
HEADERS "CAMPO1", "CAMPO2", "CAMPO3" OF oDlg
oBrw:bLogicLen := { || aResultado[3]:RecordCount }
oBrw:bGoTop := { || aResultado[3]:MoveFirst() }
oBrw:bGoBottom := { || aResultado[3]:MoveLast() }
oBrw:bSkip := { | nSkip | Skipper( aResultado[3], nSkip ) }
oBrw:cAlias := "ARRAY"
REDEFINE BUTTON ID 301 OF oDlg ACTION ( oDlg:bValid:={ || .T.}, oDlg:End()) ;
CANCEL
ACTIVATE DIALOG oDlg CENTER VALID .F.
No muestra ningún mensaje, simplemente se cuelga y la tengo que botar a mano.
Los datos que estoy colocando vienen de un objeto creado con Adodb.recordset.
El problema no es el objeto.
Saludos y gracias de antemano
David Lagos S.
Coquimbo-Chile