Ir para conteúdo
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Relatório retornando sempre 10 resultados


pedroolliver

Posts Recomendados


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Estou aprendendo a criar relatórios no .net. Gostaria de uma ajuda, meu relatório está trazendo somente 10 resultados.

imagem_2022-01-22_173615.png

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

@pedroolliver, Boa noite!

 

Se você está executando o relatório pelo pre-view  e seu relatório utiliza as tabelas da GDIC, ou seja, não é via SQL... esse comportamento está correto, pois ao executar via pre-view são apresentados somente 10 registro do contexto da GDIC... podes executar na action e/ou manualmente pelo gerador... se o comportamento estiver correto ok! blz, se não posta ele aqui que iremos lhe ajudar! 

 

abraços 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Em 22/01/2022 at 22:11, luisgustavogomes disse:

@pedroolliver, Boa noite!

 

Se você está executando o relatório pelo pre-view  e seu relatório utiliza as tabelas da GDIC, ou seja, não é via SQL... esse comportamento está correto, pois ao executar via pre-view são apresentados somente 10 registro do contexto da GDIC... podes executar na action e/ou manualmente pelo gerador... se o comportamento estiver correto ok! blz, se não posta ele aqui que iremos lhe ajudar! 

 

abraços 

Boa tarde, brother.

Agora ta saindo tudo porém, ta repetindo tudo 10x kkkkk

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Esqueci de anexar imagem no comentário anterior

imagem_2022-01-24_152841.png

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Tudo que está em detalhe 2 repete 10x

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

@pedroolliver, boa tarde!

Verifica essa opção em seu relatório, por favor, no detalhe e no sub detalhe.

 

image.png

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Estão com 1 tbm

image.png

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

Tens como conferir em todos os detalhes e sub's? e se não der certo, terias como fazer o upload desse relatório ? 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Relatorio.TotvsReport

Editado por pedroolliver
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

@pedroolliver, boa tarde!

Fiz algumas alterações, que posso lhe enviar, porém tenho que lhe perguntar se nesta sua base você trabalha com coligada global no cadastro de produtos, se sim ok!, se não, quantas coligadas você possuiu? 

Como não tenho dados para testar essa execução fica complicado de resolver de primeira.

Ficamos no seus aguardo.

Abraços.

Relatorio_V2.TotvsReport

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

2 coligadas

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Não consegui importar o relatório por causa da versão da nossa base, estamos na 12.1.29, iremos pra 32 em breve ainda

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

Opa, tem como me chamar no Skype? luisgustavogomes@outlook.com

 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  56
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  25

Chamado resolvido, eu errei na ligação do detalhe com sub detalhe, nosso colega Luis fez um acesso remoto e me explicou via skype, agradeço a presteza e educação.

  • Like 1
Link para comentar
Compartilhar em outros sites

  • 7 meses depois...

  • Tópicos Que Criei:  0
  • Tópicos/Dia:  0
  • Meu Conteúdo:  4
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  20
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Criei uma sentença em SQL para puxar os dados dos produtos de uma ordem de compra e estou tendo o mesmo problema, a consulta está puxando apenas o primeiro valor no relatório e repetindo para os outros itens, saberiam dizer o que pode ser ?

 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

@joaovictorkoa, boa noite, por favor, faça o upload do seu relatório para que possamos ajudar.

Ficamos no aguardo.

 

Abraços.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  0
  • Tópicos/Dia:  0
  • Meu Conteúdo:  4
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  20
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Em 24/09/2022 at 19:50, luisgustavogomes disse:

@joaovictorkoa, boa noite, por favor, faça o upload do seu relatório para que possamos ajudar.

Ficamos no aguardo.

 

Abraços.

Bom dia ! Conseguimos resolver esse problema, só que agora quando tentamos adicionar na sentença sql para buscar o IPI dos produtos ele volta a multiplicar umas 5 vezes cada produto.
O relatório em anexo está funcionando normalmente mas ao complementar a sentença ele repete os valores.

a sentença em questão:
 

select  T.DATAEMISSAO 							as Data_EMISSÃO,
		T.DATAENTREGA 							AS DATA_ENTREGA,
		T.CODCFO 								AS FORNECEDOR,
		T.NUMEROMOV								AS NUMERO_ORDEM,
		T.USUARIOCRIACAO						AS COMPRADOR_RESPONSAVEL,
		C.NOME									AS CONDIÇÃO_PAGAMENTO,
		FORMAT(T.VALORFRETE,'#.00') 			AS FRETE,
		FORMAT(T.VALORDESC,'#.00') 				AS DESCONTO,
		FORMAT(T.VALORDESP,'#.00') 				AS DESPESA,
		CONVERT(VARCHAR(15), P.CODIGOPRD, 103) 	AS CODIGO_PRODUTO_DETALHADO,
		P.NOMEFANTASIA 							AS DESCRICAO_PRODUTO, 
		I.CODUND 								AS UNIDADE, 
		I.QUANTIDADETOTAL			AS QUANTIDADE,
		I.PRECOUNITARIO 			AS PREÇO_UNITÁRIO,
		I.QUANTIDADETOTAL * I.PRECOUNITARIO 		AS VALOR_ITEM,
		T.VALORLIQUIDOORIG 			AS VALOR_TOTAL,
		T.VALOROUTROSORIG 			AS VALOR_SUBTOTAL,
		H.HISTORICOLONGO						AS HISTORICO_PEDIDO,
		T.CODFILIAL 							AS COLIGADA,
		T.CAMPOLIVRE1 							AS F_VENDEDOR,
		CONVERT(VARCHAR(15), I.NSEQITMMOV, 103) AS SEQ,

		F.NOME									AS F_FORNECEDOR,
		F.CGCCFO 								AS F_CNPJ,
		F.INSCRESTADUAL 						AS F_INSCRIÇÃO_ESTADUAL,
		F.RUA 									AS F_ENDEREÇO,
		F.BAIRRO 								AS F_BAIRRO, 
		F.CEP 									AS F_CEP,
		F.EMAIL 								AS F_E_MAIL,
		F.CIDADE 								AS F_CIDADE, 
		F.CODETD 								AS F_ESTADO,
		F.CONTATO 								AS F_CONTATO, 
		F.TELEFONE 								AS F_TELEFONE, 
		F.TELEX 								AS F_CELULAR,
        AP.CODUSUARIO 							AS APROVADOR

from TMOV T

       LEFT JOIN TITMMOV I
               ON I.CODCOLIGADA = T.CODCOLIGADA 
               AND T.IDMOV = I.IDMOV
       LEFT JOIN TPRODUTO P
       		   ON P.CODCOLPRD = I.CODCOLIGADA
               AND I.IDPRD = P.IDPRD
		LEFT JOIN FCFO F
               ON F.CODCOLIGADA = T.CODCOLCFO
			   AND T.CODCFO = F.CODCFO
		
		LEFT JOIN TMOVHISTORICO H
				ON H.CODCOLIGADA = T.CODCOLIGADA
				AND T.IDMOV = H.IDMOV
		LEFT JOIN TVEN V
				ON V.CODCOLIGADA = T.CODCOLIGADA
				AND T.CODVEN1 = V.CODVEN
		LEFT JOIN TCPG C
				ON C.CODCOLIGADA = T.CODCOLIGADA
				AND T.CODCPG = C.CODCPG
   		LEFT JOIN TMOVAPROVA AP
   			    ON T.CODCOLIGADA = AP.CODCOLIGADA AND
      			T.IDMOV = AP.IDMOV 
               

WHERE  T.CODCOLIGADA = :P_CODCOLIGADA
       AND T.IDMOV = :P_IDMOV 

ao adicionar as linhas acontece o erro:

TR.ALIQUOTA    AS IPI  

	LEFT JOIN TTRBMOV TR
              ON T.CODCOLIGADA = TR.CODCOLIGADA
                 AND T.IDMOV = TR.IDMOV
                 AND TR.NSEQITMMOV <> 0

 

 

OC.TotvsReport

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

Boa tarde!

Blz.... 

Sobre sua consulta o problema é o relacionamento 

Tributos do itens

LEFT JOIN TTRBMOV TR ON I.CODCOLIGADA = TR.CODCOLIGADA AND I.IDMOV = TR.IDMOV AND TR.NSEQITMMOV <> I.NSEQITMMOV

Tributos do movimento

LEFT JOIN TTRBMOV TR ON T.CODCOLIGADA = TR.CODCOLIGADA AND T.IDMOV = TR.IDMOV AND TR.NSEQITMMOV =0 

TR.ALIQUOTA    AS IPI  

	LEFT JOIN TTRBMOV TR
              ON T.CODCOLIGADA = TR.CODCOLIGADA
                 AND T.IDMOV = TR.IDMOV
                 AND TR.NSEQITMMOV <> 0

 

Abraços.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  0
  • Tópicos/Dia:  0
  • Meu Conteúdo:  4
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  20
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Ele segue multiplicando os itens na ordem 😅, nesse caso ao menos ele puxa o IPI do produto (no caso 0%).

Ordem de Compra.jpg

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  0
  • Tópicos/Dia:  0
  • Meu Conteúdo:  4
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  20
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

O problema foi resolvido criando outro select dentro da consulta e buscando diretamente na tabela de tributos ao invés da TMOV
 

(SELECT TTRBMOV.ALIQUOTA 
   FROM TTRBMOV 
  WHERE TTRBMOV.CODCOLIGADA = T.CODCOLIGADA AND 
        TTRBMOV.IDMOV = T.IDMOV AND 
        TTRBMOV.NSEQITMMOV = I.NSEQITMMOV AND 
        TTRBMOV.CODTRB = 'IPI') AS ALIQIPI

 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Online
  • Idade:  35
  • Dispositivo:  Windows

@joaovictorkoa, bom dia!

No meu post tinha uma informação errado na ligação, porém tem que especificar o tributo!  

Tributos do itens

Tributos do item

LEFT JOIN TTRBMOV TR_IPI
    ON I.CODCOLIGADA = TR.CODCOLIGADA AND I.IDMOV = TR.IDMOV AND TR.NSEQITMMOV = I.NSEQITMMOV AND TR.CODTRB= "IPI"

LEFT JOIN TTRBMOV TR_ICMS
    ON I.CODCOLIGADA = TR.CODCOLIGADA AND I.IDMOV = TR.IDMOV AND TR.NSEQITMMOV = I.NSEQITMMOV AND TR.CODTRB= "ICMS"


Tributos do movimento

LEFT JOIN TTRBMOV TR_COFINS 
    ON T.CODCOLIGADA = TR.CODCOLIGADA AND T.IDMOV = TR.IDMOV AND TR.NSEQITMMOV =0 AND TR.CODTRB= "COFINS"

LEFT JOIN TTRBMOV TR_PIS
    ON T.CODCOLIGADA = TR.CODCOLIGADA AND T.IDMOV = TR.IDMOV AND TR.NSEQITMMOV =0 AND TR.CODTRB= "PIS"

 

Abraços

  • Like 1
Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.