La function FW_DbfToArray() no permite crear un array desde varias Dbfs idénticas ?
Siempre he utilizado, sin problemas, esta función para crear consultas, Browsers, y reportes, utilizando los dos primeros parámetros: cFieldList y bFor.
Hoy se me presenta la necesidad de crear el array extrayendo los datos desde varias tablas DBF, sin resultados.
En el siguiente ejemplo, el browser no muestra nada: ( FW1709 )
- Code: Select all Expand view RUN
- //--------------------------------------------//
Function DBFs2Array(dFechaF)
local aData := {}
Comprobd->( FW_DbfToArray( , {|| field->fechemis<=dFechaF .and. !Deleted() }, , , , , aData ) )
Cheques->( FW_DbfToArray( , {|| field->fechemis<=dFechaF .and. !Deleted() }, , , , , aData ) )
RecibCaj->( FW_DbfToArray( , {|| field->fechemis<=dFechaF .and. !Deleted() }, , , , , aData ) )
Minutas->( FW_DbfToArray( , {|| field->fechemis<=dFechaF .and. !Deleted() }, , , , , aData ) )
Facturas->( FW_DbfToArray( , {|| field->fechemis<=dFechaF .and. !Deleted() }, , , , , aData ) )
CARTERA->( FW_DbfToArray( , {|| field->fechemis<=dFechaF .and. !Deleted() }, , , , , aData ) )
XBROWSER aData TITLE "ARRAY DESDE VARIAS DBFs"
return nil
Alguien puede postear un ejemplo de la manera planteada?
Gracias.