Fórum

Estatística Forum

  • Total Users: 16.07k
  • Latest Member: Luciana
  • Total Posts: 31.2k
  • Total Topics: 9315
  • Total Sections: 16
  • Total Categories: 62
  • Today Open: 0
  • Yesterday Open: 0
  • Today Answer: 0
  • Yesterday Answer: 0

Pesquisa Forum

Keyword

Pesquisar Videos

Open Panel
Bem-Vindo, Visitante
Nome de usuário: Senha: Lembrar-me

TÓPICO: TReport para 3 seções e totais para ambos

TReport para 3 seções e totais para ambos 19 Jun 2017 13:44 #32232

Dá para fazer dessa forma:
oReport := TReport():New()

oReport:nEnvironment := 1//1 - Server, 2 - Client
oReport:nDevice := 1 //1-Arquivo,2- Impressora,3-email,4- Planilha e 5-html

Abraço!
O administrador desabilitou o acesso público de escrita.

TReport para 3 seções e totais para ambos 19 Jun 2017 13:29 #32231

Essa opção "Default" normalmente vem de dentro do cadastro do usuário no Protheus.
Vou pesquisar se tem alguma forma de forçar via TReport.
Sei que usando o FWMsPrinter é possível, porém nunca fiz via TReport.
O administrador desabilitou o acesso público de escrita.

TReport para 3 seções e totais para ambos 19 Jun 2017 12:41 #32230

Kanaãm, bom dia!
Muito obrigado pela resposta!

Creio que seja essa a necessidade mesmo, porém não consegui andar muito utilizando a TRFunction() para a terceira seção, não sei se o totalizador conflitou com o totalizador da seção 2, pois quando da impressão do totalizador da seção 3, o mesmo vinha com zeros, como se já tivesse sido descarregado quando usado a seção 2.

De qualquer forma, acabei optando por criar acumuladores para o cliente, em detrimento à seção 3, deixando mais claro o código e de mais fácil manutenção, acredito eu.

Mas aproveito pra perguntar outro ponto sobre o TReport(): Como consigo deixar que o ambiente default da tela do TReport() seja "Servidor" ao invés de entrar como "Local"? Sabe me dizer? Tenho uma documentação do TReport mas não fala a respeito desse parâmetro.

Valeu, abraços!
O administrador desabilitou o acesso público de escrita.

TReport para 3 seções e totais para ambos 19 Jun 2017 11:19 #32229

Bom dia Paulo!
Lembro de ti sim!
Cara, pelo que vi no seu fonte, você precisa de um totalizador por cliente?
Para isso será necessário você criar uma TRFunction para essa nova seção que você criou.
Acho que é isso que está faltando.
Abraço!
O administrador desabilitou o acesso público de escrita.

TReport para 3 seções e totais para ambos 16 Jun 2017 12:49 #32226

Pessoal, boa tarde!

Estou realizando uma alteração no FINR137() e para tal o transformei numa user function.
Fiz os ajustes necessários para uma user e, a principal alteração necessária foi criar uma terceira seção no relatório, que originalmente conta com duas, utilizando TReport(). A quebra está sendo feita porém não consigo mostrar o total dessa seção no relatório. Mando o fonte para que avaliem se podem me ajudar.

Desde já agradeço!

Kanaãm, trabalhamos juntos na Average... não sei se lembrará de mim!!
Abraços e aguardo por comentários.

Este anexo está oculto para visitantes. Por favor faça login ou se registre para vê-lo.
Última Edição: 16 Jun 2017 12:53 por Paulo Moraes. Razão: anexar fonte compactado
O administrador desabilitou o acesso público de escrita.
Tempo para a criação da página:0.935 segundos

Últimas Forum

More Topics »

Facebook

Twitter

Facebook