Perguntas Como editar o cabeçalho de um relatório usando Treport?

Mais
11 anos 6 meses atrás #14241 por saranery
Boa tarde pessoal,

Tem como alterar o cabeçalho padrão de um relatório feito com o TReport? Assim, eu quero inserir no cabeçalho algumas informações da minha consulta, por exemplo, já aparecer no cabeçalho o Número do OC, data de emissão e comprador do meu relatório customizado de análise de pedidos de compra, ao invés de inserir essas informações numa Section a parte, tem como fazer isso?

Grata desde já,
Sara Nery Novaes

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14628 por saranery
Olá pessoal,

Consegui alterar o cabeçalho padrão para exibir as informações que eu quero usando a função: oReport:SetCustomText(oCustomText)
**oCustomText um array ou bloco de código, usei bloco de código

Só que não consegui imprimir o logotipo da empresa no cabeçalho personalizado, alguém sabe como fazer??

Grata,
Sara Nery

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14651 por lalberto
Oi Sara teria como colocar o exemplo pra gente ai ?

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14654 por saranery
Olá, segue o exemplo....como disse antes, não consegui colocar para aparecer a logo da empresa, no guia do TReport diz que podem ser utilizadas algumas strings na criação do cabeçalho (no caso do logo seria a string __LOGOEMP__), mas não diz em que posição do array essa string deve ser colocada, fiz vários testes ainda sem sucesso, se alguém souber....


//Cria o cabeçalho do relatório....
_oReport:SetCustomText({||u_CriaCab(_Pedido,_dtPed,_comprador,_forn,_obsSol,_obsCompra,_obsAprov)})
_oSection1:Init()

(...)


user function CriaCab(_Pedido,_dtPed,_comprador,_forn,_obsSol,_obsCompra,_obsAprov)

local _linha0,_linha1,_linha2,_linha3,_linha4,_linha5,_linha6,_linha7
local _ArrayCab
local _cEmp := FWCodEmp()

_linha0 := " "
_linha1 := space(500)+"ANÁLISE DO PEDIDO DE VENDA - "+ FWFilialName(_cEmp)
_linha2 := replicate("-",317)
_linha3 := "Número: "+_Pedido+space(15)+"Comprador(a): "+_comprador+space(15)+"Emissão: "+cvaltochar(_dtPed)
_linha4 := "Fornecedor: "+_forn
_linha5 := "Observação do pedido: "+_obsSol
_linha6 := "Observação da compra: "+_obsCompra
_linha7 := "Observação Aprovação: "+_obsAprov

_ArrayCab := {_linha0,_linha1,_linha2,_linha3,_linha4,_linha5,_linha6,_linha7}

return _ArrayCab

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.116 segundos
Joomla templates by a4joomla