Forum
See question

Impressão do mapa E4LST015.RPT de movimentos contabilísticos via código   

6 views
0
0

Olá,

Estamos com dificuldade em imprimir o mapa E4LST015.RPT de movimentos contabilísticos.

Estamos a chamar o mapa por código, a definir a SelectionFormula e a passar a fórmula DadosEmpresa, mas não estamos a conseguir obter a impressão corretamente.

Exemplo simplificado do que estamos a fazer:

objPlat.Mapas.Inicializar()

objPlat.Mapas.AddFormula(“DadosEmpresa”, strFormula)

strSelFormula = “{CabecMovCBL.TipoLancamento} = ‘” & tipoLancamento.Replace(“‘”, “””) & “‘ AND ” &
“{CabecMovCBL.Ano} = ” & ano & ” AND ” &
“{CabecMovCBL.NumDiario} = ” & numDiario & ” AND ” &
“{CabecMovCBL.Diario} = ‘” & diario.Replace(“‘”, “””) & “‘”

objPlat.Mapas.SelectionFormula = strSelFormula

objPlat.Mapas.ImprimeListagem(“E4LST015”, “Movimento contabilístico”, “W”, 1, “S”, strSelFormula, soNenhuma, , True)

 

As dúvidas são:

  • esta é a forma correta de chamar este mapa?
  • este relatório precisa de mais alguma fórmula além da DadosEmpresa?
  • a SelectionFormula está a ser aplicada sobre os campos certos?
  • alguém tem um exemplo funcional para este mapa em específico?

Agradecemos qualquer ajuda.

 

Faça login para poder traduzir
API Endpoints
Maps and Reports
Marked as spam
Created 1 week and 4 days ago ruisilva-2
r
ruisilva-2 Iniciante