Ir ao conteúdo
  • Cadastre-se

jusilva1970

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá! Eu tenho uma aplicação de controle de processos judiciais em Access e preciso mudar para o Libre Office Base, pois a minha empresa está mudando o nosso pacote Office. A maioria das consultas dessa aplicação eu consegui reescrever no Base, mas tem uma que estou com dificuldades: Eu tenho 23 tipos de ação e tenho 3 advogados. A minha consulta precisa mostrar a quantidade de processos por tipo de ação e por advogado. Banco_Dados -> é uma tabela que mostra todas as informações do processo com os seguintes campos: Nr_File; Nome_Parte; Nome_Advogado; Tipo_Acao; Nr_Unificado; Orgao_Julgador; Situacao No Access para fazer isso, eu usei expressões: Soma(SeImed([Banco_Dados]![Nome_Advogado]="JOSE DA SILVA"=Verdadeiro;1;0)) Mas no Libre Base eu não consegui transcrever essa expressão no modo de editor de consultas. Tentei inclusive o código SQL, mas não estou sabendo migrar para o Base: SELECT Banco_Dados.Tipo_Acao, Sum(IIf([Banco_Dados]![Nome_Advogado]="JOSE DA SILVA"=True,1,0)) AS JOSE, Sum(IIf([Banco_Dados]![Nome_Advogado]="MARIA DE SOUZA PERES"=True,1,0)) AS MARIA, Sum(IIf([Banco_Dados]![Nome_Advogado]="JOAO PAULO ALCANTARA"=True,1,0)) AS JOAO FROM Banco_Dados WHERE (((Banco_Dados.Situacao)="Ativo" Or (Banco_Dados.Situacao)="Extinto")) GROUP BY Banco_Dados.Tipo_Acao; Estou anexando em Excel o resultado que essa consulta tem que mostrar Se alguém puder me ajudar, fico agradecida. Cs_TipoAcao_Advogado.xlsx

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...