Jump to content

HENRIQUE CARVALHO

Membros
  • Content Count

    8
  • Joined

  • Last visited

Community Reputation

0 Neutro

About HENRIQUE CARVALHO

  • Rank
    Membro Ativo no Fórum
  • Birthday 12/19/1981

Profile Information

  • Sexo
    Masculino

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Muito bom esse material. Obrigado pela postagem.
  2. Boa tarde. Desde que atualizamos para a versão 12.1.25 do RM (atualmente estamos no Patch 226), o sistema passou a apresentar muita lentidão em determinados processos, dos mais pesados como geração de folha de pagamento e cálculo de projetos, à impressão de relatórios. A instalação aqui é feita de modo local, temos um servidor de banco de dados e o sistema instalado em outras máquinas que atuam como terminal server, essas possuem 16gb de memória. Teriam alguma dica de como melhorar esse problema de desempenho?
  3. Brother, muito obrigado pela sua ajuda. Verifiquei os campos, estão todos formatados como número (0;n2) Colei novamente a expressão que você enviou, e retornou o erro abaixo Erro ao executar relatório Erro ao executar relatório Erro ao gerar o relatório para memória Erro ao criar documento Uma exceção foi acionada pelo destino de uma chamada. O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção. Nome do parâmetro: index Uma exceção foi acionada pelo destino de uma chamada. O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção. Nome do parâmetro: index Uma exceção foi acionada pelo destino de uma chamada. O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção. Nome do parâmetro: index EXPRESSÃO If(Decimal(Relatório.Texto44)-Decimal(Relatório.Texto61)-Decimal(Relatório.Texto63)-Decimal(Relatório.Texto65)-Decimal(Relatório.Texto47)-Decimal(Relatório.Texto67)-Decimal(Relatório.Texto46)-Decimal(Relatório.Texto52)-Decimal(Relatório.Texto56)>Decimal(0),(Decimal(Relatório.Texto44)-Decimal(Relatório.Texto61)-Decimal(Relatório.Texto63)-Decimal(Relatório.Texto65)-Decimal(Relatório.Texto47)-Decimal(Relatório.Texto67)-Decimal(Relatório.Texto46)-Decimal(Relatório.Texto52)-Decimal(Relatório.Texto56))*Decimal(0.34),0) Existe alguma restrição quanto à resultados negativos?
  4. Bom dia, brother Filipe. Realizei a alteração que você sugeriu. Agora tá trazendo esse erro. Erro ao executar relatório Erro ao executar relatório Erro ao gerar o relatório para memória Erro ao criar documento Uma exceção foi acionada pelo destino de uma chamada. Não é possível converter o tipo para decimal. Uma exceção foi acionada pelo destino de uma chamada. Não é possível converter o tipo para decimal. Uma exceção foi acionada pelo destino de uma chamada. Não é possível converter o tipo para decimal.
  5. Bom dia, brother Filipe. Realizei a alteração que você sugeriu. Agora tá trazendo esse erro. Erro ao executar relatório Erro ao executar relatório Erro ao gerar o relatório para memória Erro ao criar documento Uma exceção foi acionada pelo destino de uma chamada. Não é possível converter o tipo para decimal. Uma exceção foi acionada pelo destino de uma chamada. Não é possível converter o tipo para decimal. Uma exceção foi acionada pelo destino de uma chamada. Não é possível converter o tipo para decimal.
  6. Bom dia. Estou tentado criar uma expressão onde =se(X>0;X*0,34;0) Inseri essa expressão, mas ela retorna erro IF (DECIMAL(Relatório.Texto44) - DECIMAL (Relatório.Texto61) - DECIMAL(Relatório.Texto63) - DECIMAL(Relatório.Texto65) - DECIMAL(Relatório.Texto47) - DECIMAL(Relatório.Texto67) - DECIMAL(Relatório.Texto46) - DECIMAL(Relatório.Texto52) - DECIMAL(Relatório.Texto56)>DECIMAL(0);DECIMAL (Relatório.Texto44) - (DECIMAL(Relatório.Texto61) + DECIMAL(Relatório.Texto63) + DECIMAL(Relatório.Texto65) + DECIMAL(Relatório.Texto47) + DECIMAL(Relatório.Texto67) + DECIMAL(Relatório.Texto46) + DECIMAL(Relatório.Texto52) + DECIMAL(Relatório.Texto56)) *DECIMAL(0,34); DECIMAL(0) Erro ao executar relatório Erro ao executar relatório Erro ao gerar o relatório para memória Erro ao criar documento Parâmetros informados incorretamente. Parâmetros informados incorretamente. Parâmetros informados incorretamente. Usuário da execução: METROENG\MTPLAN02$ Aguem pode me ajudar com essa questão? Me solicitaram essa inclusão achando que seria simples como uma fórmula no excel. Poderia ser feio via SQL, mas a query para chegar nesse resultado seria enorme, causando uma redundância muito grande na execução do relatório que já está bastante lenta.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.