Clipper/FiveWin - imprimir variable cabecera reporte

 
Vista:
sin imagen de perfil

imprimir variable cabecera reporte

Publicado por marcela molina (86 intervenciones) el 31/07/2007 16:40:47
como lo hago para imprimir una variable en el titulo del reporte .en five win

lo hice asi y no me funciona

tit1:="cuenta corriente cliente " + cnombre

report oInforme preview ;
TITLE tit1 CENTER ;
HEADER "Fecha: " + DTOC( DATE() );
FOOTER OemToAnsi( "Pag. " + Str( oInforme:nPage, 3 ) ) right
end report
agradecere mucho su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:imprimir variable cabecera reporte

Publicado por El Duro (121 intervenciones) el 31/07/2007 18:59:21
Marcela:

Aquí tienes un ejemplo

REPORT oReporte CAPTION "Catálogo de clientes" PREVIEW ; ;
HEADER ALLTRIM(oApp:cRazonSocial),;
"Catálogo de clientes" CENTER;
TITLE "Fecha: "+Date2Txt(DATE()),;
"Hoja No:"+STR(oReporte:nPage,3);
FONT oFont1,oFont2,oFont3

El Duro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:imprimir variable cabecera reporte

Publicado por MARCELA MOLINA (86 intervenciones) el 01/08/2007 19:58:29
hola no he solucionado mi problema

lo que trato de decir es agregar en el titulo principal un campo de una base de datos.

en clipper puro lo hacia asi :

@1,3 say ' cuenta corriente correspondiente al cliente :' + nomcli y listo

en fw lo hago asi :

ctitulo:="Informe De Cuenta corriente Cliente" + (oDbf:cAlias)->nombre
dbGoTop()

DEFINE FONT oFont1 NAME "ARIAL" SIZE 0,-12
DEFINE FONT oFont2 NAME "ARIAL" SIZE 0,-12 BOLD
DEFINE FONT oFont3 NAME "ARIAL" SIZE 0,-12 BOLD ITALIC
DEFINE FONT oFont4 NAME "ARIAL" SIZE 0,-5 BOLD ITALIC UNDERLINE
REPORT oInforme TITLE cTitulo , ;
"", ;
"" CENTER ;

.... etcetera.

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:imprimir variable cabecera reporte

Publicado por El Duro (121 intervenciones) el 01/08/2007 20:26:22
Marcelita:

Acabaramos,

REPORT oInforme TITLE cTitulo

La variable cTitulo se muestra en la parte superior de la ventana de la vista previa, si es que defines la vista previa, más por lo que parece no la estas definiendo.

El lugar donde debes ponerla es a nivel de los HEADER

Por ejemplo:

REPORT oReporte CAPTION "Estado de cuenta" PREVIEW;
HEADER ALLTRIM((cEmpresa)->EMP_RAZ),;
"",;
"Estado de cuenta de cliente" etc etc

Mira la línea HEADER ALLTRIM((cEmpresa)->EMP_RAZ)

Como su nombre lo indica, los HEADERs son los encabezados del reporte, tambien podrías ponerlo a nivel de los TITLEs, haz tus pruebas cambiando la variable de lugar y tú decides.

El Duro, oajal me digas cómo te va con esto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:imprimir variable cabecera reporte

Publicado por MARCELA MOLINA (86 intervenciones) el 01/08/2007 21:38:37
muchas gracias .doy por superado el problema.lo hice a nivel de titulo como dijiste y funciona .era similar al clipper.
muestro el codigo

ctitulo:="Informe De Cuenta corriente Cliente : "+XNOMBRE

DEFINE FONT oFont1 NAME "ARIAL" SIZE 0,-12
DEFINE FONT oFont2 NAME "ARIAL" SIZE 0,-12 BOLD
DEFINE FONT oFont3 NAME "ARIAL" SIZE 0,-12 BOLD ITALIC
DEFINE FONT oFont4 NAME "ARIAL" SIZE 0,-5 BOLD ITALIC UNDERLINE
REPORT oInforme TITLE CTITULO , ;
"", ;
"" CENTER ;
FONT oFont1, oFont2, oFont4, oFont3 ;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar