Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×
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

Quantidade de Movimentos


Wellington

Posts Recomendados


  • Tópicos Que Criei:  59
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  153
  • Conteúdo/Dia:  0.03
  • Reputação:   1
  • Pontos/Conquistas:  1.340
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  45

Boa tarde, criei um relatório de exportacao de um determinado movimento. Na primeira linha do mesmo devo informar a quantidade de movimentos que farão parte do conteúdo desse arquivo, só que deixei fixo a quantidade de 000001, pois gero o arquivo a cada inclusão de movimento, e gostaria de marcar varios movimentos e que a quantidade de movimentos marcados fosse informada na primeira linha do relatório:

***EXEMPLO RELATÓRIO ATUAL

CONTEUDO-000001

MOVIMENTO-000015

***EXEMPLO RELATÓRIO QUE NECESSITO

CONTEUDO-000003

MOVIMENTO-000015

MOVIMENTO-000016

MOVIMENTO-000017

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  64
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  733
  • Conteúdo/Dia:  0.11
  • Reputação:   8
  • Pontos/Conquistas:  4.310
  • Conteúdo Resolvido:  0
  • Dias Ganho:  6
  • Status:  Offline
  • Idade:  56

Como seu relatório está feito? em sentença SQL ou em campos da base?

Se puder, poste o relatório.

Link para comentar
Compartilhar em outros sites


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

Wellington,

Tenho um conhecimento mínimo de gerador, mas recentemente precisei alterar um layout bancário e ao analisar o relatório verifiquei que a forma utilizada para uma situação parecida com a sua necessidade foi:

1 - criar uma expressão com valor 1 (invisivel)

2 - no campo que você precisa utilizar um totalizador para essa expressão, ou seja, cada vez que sua LD repetir ele incrementa +1.

Editado por Dorival Vasconcelos
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  59
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  153
  • Conteúdo/Dia:  0.03
  • Reputação:   1
  • Pontos/Conquistas:  1.340
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  45

Wellington,

Tenho um conhecimento mínimo de gerador, mas recentemente precisei alterar um layout bancário e ao analisar o relatório verifiquei que a forma utilizada para uma situação parecida com a sua necessidade foi:

1 - criar uma expressão com valor 1 (invisivel)

2 - no campo que você precisa utilizar um totalizador para essa expressão, ou seja, cada vez que sua LD repetir ele incrementa +1.

Ola, eu fiz dessa maneira, só que ele retorna assim:

CONTEUDO-000003

MOVIMENTO-000015

CONTEUDO-000003

MOVIMENTO-000016

CONTEUDO-000003

MOVIMENTO-000017

eu preciso que o CONTEUDO (COM A QUANTIDADE DE MOVIMENTOS) apareca somente uma unica vez, independente de quantos movimentos estiverem marcados...

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  59
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  153
  • Conteúdo/Dia:  0.03
  • Reputação:   1
  • Pontos/Conquistas:  1.340
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  45

Como seu relatório está feito? em sentença SQL ou em campos da base?

Se puder, poste o relatório.

Libório, o relatório é em campos da base...

Link para comentar
Compartilhar em outros sites


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

Amigo,

Isso depende da estrutura do seu relatório mas fica a sugestão:

A informação que leva "CONTEUDO-000003" pode ficar em uma CD (cabeçalho do detalhe)

e as outras informações "MOVIMENTO-000017" podem ficar em uma LD (linha do detalhe).

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  59
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  153
  • Conteúdo/Dia:  0.03
  • Reputação:   1
  • Pontos/Conquistas:  1.340
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  45

Amigo,

Isso depende da estrutura do seu relatório mas fica a sugestão:

A informação que leva "CONTEUDO-000003" pode ficar em uma CD (cabeçalho do detalhe)

e as outras informações "MOVIMENTO-000017" podem ficar em uma LD (linha do detalhe).

O problema que se ficar no cabeçalho do detalhe quando eu marcar mais de um movimento para gerar a exportacao do arquivo a informação que leva "CONTEUDO-000003" vai ficar se repetindo para cada movimento e não pode, na primeira linha do arquivo tem que constar a quantidade de movimentos que farão parte daquele arquivo...

Link para comentar
Compartilhar em outros sites


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

Você tem como postar seu relatório?

Link para comentar
Compartilhar em outros sites


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

Estava pensando...você pode colocar a CD para "não imprimir na quebra", dessa forma ele so vai imprimir uma vez.

Link para comentar
Compartilhar em outros sites


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

Wellington,

Faça assim CD01, LD01 e TD01

No CD01 coloque um balizador, na LD01 escolha um campo para fazer a quebra como não sei os dados do relatorio fica a sua disposição, ai você coloca uma expressão na LD01 com o valor de 1, no TD01 você coloca um totalizador para somar e zerar na quebra, no TD01 ainda marque a opção de imprimir somente na quebra e sobrepor o grupo indicando o balizador do CD01.

Ha no CD01 marca a opção também imprimir somente na quebra da LD01. Com isso terá o resultado que você colocou abaixo.

Boa tarde, criei um relatório de exportacao de um determinado movimento. Na primeira linha do mesmo devo informar a quantidade de movimentos que farão parte do conteúdo desse arquivo, só que deixei fixo a quantidade de 000001, pois gero o arquivo a cada inclusão de movimento, e gostaria de marcar varios movimentos e que a quantidade de movimentos marcados fosse informada na primeira linha do relatório:

***EXEMPLO RELATÓRIO ATUAL

CONTEUDO-000001

MOVIMENTO-000015

***EXEMPLO RELATÓRIO QUE NECESSITO

CONTEUDO-000003

MOVIMENTO-000015

MOVIMENTO-000016

MOVIMENTO-000017

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.