duda con report y Array [solucionado]

duda con report y Array [solucionado]

Postby lucasdebeltran » Fri Nov 18, 2011 9:19 pm

hola a todos,

tengo una duda con report.

necesito sacar información de otra base de datos, conretamente tres campos. podría sacarlo en un array pero esto no me funciona.

Code: Select all  Expand view  RUN
LOCAL AFont1, AFont2, Afont3, aarray, i:= 1

DEFINE FONT AFont1 NAME "ARIAL" SIZE 0,-10
DEFINE FONT AFont2 NAME "ARIAL" SIZE 0,-10 BOLD
DEFINE FONT AFont3 NAME "ARIAL" SIZE 0,-6 BOLD

PrinterSetup()
REPORT oRepFam ;
FONT AFONT1, AFONT2, AFONT3;
CAPTION "Maestro de Familia" ;
TITLE " ",;
"Maestro de Familia",;
" ";
CENTER;
HEADER " ";
LEFT;
FOOTER "Fecha "+ dtoc(date());
CENTER;
PREVIEW


aarray := sacamiarray()


COLUMN TITLE "Código" DATA aarray[i,1]
COLUMN TITLE "Descripción" DATA aarray[i,2]

i++

END REPORT
ACTIVATE REPORT oRepFam

AFont1:End()
AFont2:End()
AFont3:End()

 



¿alguna idea por favor?.

muy agradecido.
Last edited by lucasdebeltran on Sat Nov 19, 2011 2:41 pm, edited 2 times in total.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: duda con report

Postby Ruben Fernandez » Fri Nov 18, 2011 9:35 pm

Hola, quizas puedas probar asi:

local aarray := Array(nelementos)

CargaArray()
----------------

FUNCTION CARGAARRAY()
Lo que debas cargar

RET .T.


Saludos.
Gracias y Saludos
Ruben Fernandez - Uruguay
FWH 11.06, Harbour, Borland 5.82
Ruben Fernandez
 
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay

Re: duda con report

Postby lucasdebeltran » Fri Nov 18, 2011 10:38 pm

rubén,

así lo hago, pero el tema es que el report no reconoce el array.

gracias
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: duda con report

Postby Armando » Fri Nov 18, 2011 11:27 pm

Lucas:

Podrías apoyarte en la función DBSETRELATION(), así tendrías a tu disposición todos
los campos de las DBF relacionadas.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3242
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: duda con report y Array [solucionado]

Postby lucasdebeltran » Sat Nov 19, 2011 2:42 pm

Hola:

Ya encontré la solución:

Code: Select all  Expand view  RUN
 oReport:bWhile := { || n <= nHasta }
  oReport:bSkip := { | | n++}
 


Muchas gracias.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 54 guests