Ir para conteúdo
Fórum Script Brasil
  • 0

[RESOLVIDO] Filtrar um Relatorio pela Fórmula no Group Header do Cryst


Marcelo Cavalcanti

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

marcelo, foi mal a demora, mas não entendi direito sua duvida.

se a formula for baseada num grupo não da pra por no recorde selection formula. você teria q por no group selection formula.

mas não entendi essa parte aqui:

Lá no Crystal eu ordenei pela formula no Goup Header #1 = @valor_pagar

o q você fez exatamente??

se a sua duvida for como escrever o nome do campo na formula, seria assim:

{@valor_pagar}

Link para o comentário
Compartilhar em outros sites

  • 0
marcelo, foi mal a demora, mas não entendi direito sua duvida.

se a formula for baseada num grupo não da pra por no recorde selection formula. você teria q por no group selection formula.

mas não entendi essa parte aqui:

Lá no Crystal eu ordenei pela formula no Goup Header #1 = @valor_pagar

o q você fez exatamente??

se a sua duvida for como escrever o nome do campo na formula, seria assim:

{@valor_pagar}

Olá Kuroi, Eu vou tentar te explicar melhor.

Lá no Crystal eu ordenei pela formula no Goup Header #1 = @valor_pagar

Se fosse um campo de uma tabela no banco colocaria no selectionformula = "({NomedaTabela.NomedoCampo})"

mais não sei fazer isso com fórmula, no caso @valor_pagar. Alguém poderia me ajudar????

'

Principal.Report.SelectionFormula = "{Forpag.vencimen} >= #" + Format(Txt_DtInic, "mm/dd/yyyy") + "# AND{Forpag.vencimen} <= #" + Format(Txt_DtFin, "mm/dd/yyyy") + "#

AND ISNULL {FORPAG.DATAPG} AND {FORPAG.BAIXA} = 'N' "

Lá no Crystal o relatório sai assim:

1 - Manuel

R$10,00

total R$10,00 (sum of @valor_pagar)

2 - José

R$23,00

R$23,00

total R$46,00 (sum of @valor_pagar)

3 - Maria

R$37,00

Total R$37,00 (sum of @valor_pagar)

ESTÁ SAINDO NA ORDEM DO VALOR UNITÁRIO Sai o Cliente:

1 (R$10,00)

2 (R$46,00)

3 (R$37,00)

O R$46 é para sair no final e não no meio.

O CORRETO ERA SAIR NA ORDEM DO VALOR TOTAL(sum of @valor_pagar)

CLIENTE:

1 (R$10,00)

3 (R$37,00)

2 (R$46,00)

NO CRYSTAL (group Header) - Eu ordenei pelo @valor_pagar.

Link para o comentário
Compartilhar em outros sites

  • 0
Olá Kuroi, Eu vou tentar te explicar melhor.

hehe, você falo q ia explica melhor, mas so copiou o mesmo texto do outro post exatamente como tava.

mas eu reli com mais atencao seu tópico, e acho q entendi melhor, pra fazer a ordenacao, você teria q entrar no menu Report -> Sort Records... e selecionar esse seu campo formula ai (desde q não ele não seja baseado em agrupamento, etc) e clicar em Add.

veja ai se não é isso, qualquer coisa poste.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

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

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...