Ir para conteúdo
Fórum Script Brasil

DELPHITOTS

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre DELPHITOTS

DELPHITOTS's Achievements

0

Reputação

  1. então fiz assim mas não da certo SUM(IF(IBQuery1.tipoest='e',(pesobruto*numpecas*qtdemat*valorunitcompcad),0)) SUM(IF(IBQuery1.tipoest='i',(pesobruto*numpecas*qtdemat),0)) alguém pode me ajudar? qual a sintaxe dentro do expression pra dar certo com dois condicionais? somente com a primeira linha da certo..... grato.
  2. Pessoal consehi fazer somente para uma condicao mas para a outra não tenho ideia como insiro no codigo... deu certo pra uma.. dentro do QrExpr coloco: SUM(IF(IBQuery1.tipoest='e',(pesobruto*numpecas*qtdemat*valorunitcompcad),0)) ele faz a soma em todas as linhas que o tipoestoeu for = "'e".. mas eu preciso que faço outra conta se a linha fo "i' como fazer isso? grato.
  3. ola amigo, mas como fao isso dentro de um campo qrexpression do quick report.... preciso desta condicao dentro do relatorio... vai sair a soma1 se for i ou a soma2 se for e..... este procedimetno é pra fazer um condicional no programa e não no relatorio... ou estou errado? grato.
  4. Ola pessoal estou com uma duvida, deve ser bem simples mas estou penando pra resolver...... Estou com Delhpi7 e trabalhando com Quick Report e Firebird..... Tenho estes campos no relatorio: tipoestoque ndepecas qtde valor total i 2 10 11 X e 1 2 8 Y No total (que é um qrexpression do quick report) eu preciso que faça o seguinte: - se o tipoestoque for = i o total recebe (ndepecas*qtde*valor) - se o tipoestoque for = e o total recebe (ndepecas*qtde) somente isso, mas não consigo fazer isso, alguém pode me ajudar? Muito obrigado a todos.
×
×
  • Criar Novo...