VFP como agregar una función en un reporte

Tengo un informe donde en el dataenvironment Procedimiento Init hago mi conexión con sql y cargo mi datos, entre ellos hay dos fechas (fecha despacho y cobro) y yo quiero contar los días hábiles entre esas fechas, cree una rutina que funciona bien,

PUBLIC Cdias as Integer
cdias=0

DO WHILE fini < ffin
IF DOW(fini)<>1 .AND. DOW(fini)<>7 && NO ES Domingo ó Sábado
SELE FERIADO
GO top
LOCA FOR fini = diaferiado
IF EOF() && NO ENCUENTRA DIA FERIADO
Cdias = Cdias +1
ENDIF
ENDIF
fini = fini + 1
ENDDO

RETURN (cdias)

Pero la cuestión es como meto esto en el reporte, mi idea era en el diseño algo como crear un campo días y en el comando poner cuentadias(fec_desp, fec_cob)

Se que lo tengo que poner en un prg pero no se como hacer para que sea como una función más...

Añade tu respuesta

Haz clic para o