• Português
  • Inglês
  • Espanhol

Índice do Fórum Comunidade Expresso Livre
   Performance: Problemas e Melhorias
  Consulta de dados

Navegando neste Tópico:   1 usuários anônimos

 

 Final   Tópico anterior   Próximo tópico
1

Enviado por Tópico
  •  Denis M. de Melo
      Denis M. de Melo
Consulta de dados
#1
Um pouco ativo
Cadastrado em: 21/5/2008
De São José dos Campos, SP , Brasil
Mensagens: 23
Offline
Olá a todos, <br />estou com um problema que me solicitaram que é, realizar uma consulta de quais usuários cadastrados no expresso estão com a conta ativa e quais estão com a conta inativa e com isso gerar um relatório.<br /><br />Pensei em realizar uma consulta no banco de dados mas a estrutura é bem complexa, não achei nem onde começar. :(<br /><br />Obrigado pela atenção<br /><br /><br />Denis
Enviado em: 7/7/2010 11:36
Criar PDF com esta mensagem Imprimir
Topo
  •  Alexandre Felipe
Re: Consulta de dados
#2

Cadastrado em: 13/4/2007
De Curitiba, Paraná, Brasil
Mensagens: 804
Offline
Esta consulta tem que ser feito no LDAP
Enviado em: 7/7/2010 11:43
Criar PDF com esta mensagem Imprimir
Topo
  •  Joaquim Ferraz
Re: Consulta de dados
#3

Cadastrado em: 11/9/2008
De Recife - PE
Mensagens: 1083
Offline
Você pode realizar consulta na sua base LDAP com o comando ldapsearch.

Só não sei os atributos a pesquisar mais acho que são:

phpgwAccountStatus
phpgwAccountType

Se você consegui manda um passo a passo pois preciso de algo parecido mas estou sem tempo de fazer.

Outra coisa cadastra seu ambiente Expresso no link abaixo:

http://www.expressolivre.org/modules/profile/editexpresso.php
Enviado em: 7/7/2010 11:43
Criar PDF com esta mensagem Imprimir
Topo
  •  Denis M. de Melo
      Denis M. de Melo
Re: Consulta de dados
#4
Um pouco ativo
Cadastrado em: 21/5/2008
De São José dos Campos, SP , Brasil
Mensagens: 23
Offline
Obrigado, consegui o resultado esperado:

Segue um pequeno "How to" do que eu fiz:


ldapsearch -x -h localhost -D uid=expresso-admin,dc=XXXXX -W -b "ou=XXXXX,dc=XXXXX" '(&(accountStatus=active)(phpgwAccountType=u))' > ldapsearch.accountStatus

-x = Autenticação simples
-h = endereço do servidor ldap
-D = usuário para autenticação
-W = Prompt para senha
-b = Base dn para consulta

foi gerado o arquivo ldapsearch.accountStatus

Depois

gerei um grep com 2 parâmetros, por isso o uso da opçao -f para especificar um arquivo com os parâmetros

cn:
phpgwAccountType:


E a opção -v para excluir o que não desejava no relatório.


cat ldapsearch.accountStatus | grep -f consulta-ldapsearch | grep -v phpgwAccountType > ldapsearch.accountStatus.filtrado


Obrigado pelas dicas,
Se alguém precisar espero que ajude,

Enviado em: 8/7/2010 15:01
Criar PDF com esta mensagem Imprimir
Topo
  •  Joaquim Ferraz
Re: Consulta de dados
#5

Cadastrado em: 11/9/2008
De Recife - PE
Mensagens: 1083
Offline
Denis,

Obrigado pelo passo a passo.

Olha preenche o seu ambiente expresso no link abaixo.

http://www.expressolivre.org/modules/profile/editexpresso.php
Enviado em: 8/7/2010 15:18
Criar PDF com esta mensagem Imprimir
Topo
  •  Rohnner Oliveira
      Rohnner Oliveira
Re: Consulta de dados
#6
Um pouco ativo
Cadastrado em: 24/4/2008
De
Mensagens: 38
Offline
Aqui no Cepromat foi desenvolvido um modulo que faz esse relatório em PDF.
Enviado em: 9/7/2010 11:38
Criar PDF com esta mensagem Imprimir
Topo
  •  Joaquim Ferraz
Re: Consulta de dados
#7

Cadastrado em: 11/9/2008
De Recife - PE
Mensagens: 1083
Offline
Citando:

Rohnner Oliveira escreveu:
Aqui no Cepromat foi desenvolvido um modulo que faz esse relatório em PDF.


Existe a possibilidade de vocês disponibilizarem esse modulo?
Enviado em: 9/7/2010 11:53
Criar PDF com esta mensagem Imprimir
Topo
  •  Rohnner Oliveira
      Rohnner Oliveira
Re: Consulta de dados
#8
Um pouco ativo
Cadastrado em: 24/4/2008
De
Mensagens: 38
Offline
Entre em contato com o Sr. Luiz Estrela - (65) 3613-3046.
Enviado em: 13/7/2010 10:30
Criar PDF com esta mensagem Imprimir
Topo
  •  William Merlotto
Re: Consulta de dados
#9

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Olá!

Bem que o pessoal da Cepromat poderia disponibilizar as correções de bugs, problemas encontrados e novos desenvolvimentos para a comunidade.

Quanto mais contribuições, melhor o resultado do projeto!!

Att,
Enviado em: 13/7/2010 10:35
Criar PDF com esta mensagem Imprimir
Topo
  •  Elvio R. Silva
      Elvio R. Silva
Re: Consulta de dados
#10
Novato
Cadastrado em: 13/7/2010
De
Mensagens: 2
Offline
Boa tarde,

Para que todos Saibam sobre o andamento do Módulo Expresso Reports 1.0, o Centro de Processamento de Dados do Estado Matogrosso CEPROMAT, já propôs enviar o módulo como contribuição para o grupo expresso livre.

O contato do grupo expresso livre com o CEPROMAT é o Sr. Nilton Emílio Bührer Neto (Divisão de Implementação de Serviços de Rede - DISER/GSR - [T] 41 3200.5297)

Em data cronológica a situação é a seguinte (emails trocados):

---------------------------

Em 11/05/2010 às 17:08 horas: "Elvio Rufino da Silva"

Boa tarde,

O Centro de Processamento de Dados do Estado Matogrosso (CEPROMAT), criou um módulo no expresso que auxilia a gerência na tomada de decisão, sobre os usuários do expresso.

O Módulo tem o nome Expresso Reports 1.0, esta em sua versão estável e em produção para os usuários.

Como faço para submeter ao grupo do Expresso Livre para avaliação com intenção de agregar este módulo ao sistema.


Em 12/05/2010 às 09:49 horas, "Nilton Emilio Buhrer Neto" escreveu:

Muito interessante. Podemos avaliar sim.

Além do código implementado, vocês tem alguma documentação, apresentação ou página Wiki deste novo módulo?
É compatível com a versão 2 do Expresso?
Podemos inicialmente disponibilizá-lo na sessão contrib do SVN, desde que vocês se comprometam e se responsabilizem pela manutenção, já que ficará disponível para a comunidade Expresso.


Em 09/06/2010 às 12:36 horas, "Elvio Rufino da Silva" escreveu:

Bom dia,

Desculpe a demora na resposta.

Não foi realizada documentação sobre as alterações, pois o documentação esta em nosso versionador ( SubVersion com Redmine), e não é autorizado acesso externo ao controle do projeto.

Mas foi publicado nos anais do congresso da InfoBrasil 2010 ( Feira de T.I e TELECOM - www.infobrasil.inf.br/pagina/anais-2010), agora em final de Maio o artigo Gerenciador de email expresso livre: Estudo de Caso Cepromat-MT (www.infobrasil.inf.br/userfiles/28-05-S1-2-67989-Gerenciador%20de%20Email.pdf),
que trata sobre a assunto, esta seria a única documentação disponível no momento.

Sobre a manutenção do Expresso Reports 1.0, estamos disponíveis a tirar dividas no fórum e fazer as correções que for de interesse do Cepromat, ficando excluída criação de novos relatórios que não for de interesse do órgão.

Não teremos recursos pessoais para ajuda nas correções em códigos de terceiros que tentar customizar o código para adaptar em outro órgão ou empresas.

Temos interesse em publicar este módulo para a comunidade, e que ele possa fazer parte deste imenso Projeto, que aproveitando o momento e parabenizo a CELEPAR pela grande iniciativa.

Sem mais para o momento,

Grato pela Atenção.


Em 16/06/2010 às 11:02 horas, "Nilton Emilio Buhrer Neto" escreveu:

Olá Elvio,

Também não temos atualmente, recurso disponível para assumir a manutenção deste módulo, mas que ele possa ser oficialmente agregado ao projeto. Mas podemos disponibilizá-lo na seção "Downloads -> Contribuições " o pacote Expresso Reports, junto com Infolog do EgroupWare, para que possa ser baixado pelo comunidade.

E quando houver atualização, vocês me enviam o pacote para eu publicar lá no site.

De acordo?

Att,


Em 17/06/2010 às 16:33 horas, "Elvio Rufino da Silva" escreveu:

Boa tarde,

Estarei enviando o módulo Expresso Reports, logo após terminamos o 3º relatório que trata do tempo que usuários estão sem logar no expresso e/ou usuários que nunca logou no expresso. Este relatório ajudara na tomada de decisão para saber se estes usuários não pertencem mais ao órgão onde foram cadastrados ou apenas criaram as contas e não usam o expresso.

Ao terminar este relatório que deve estar pronto em no máximo no findar da próxima semana, estarei enviando o módulo completo, para que não tenha publicação e logo após uma nova versão.

Sem mais para o momento,

Grato pela Atenção.


Em 16/06/2010 às 11:02 horas, "Nilton Emilio Buhrer Neto"

ok, fico no aguardo.


Att,

-----------------------------------

Entretanto a equipe de desenvolvimento teve que atender uma demanda com prioridade no Cepromat, mas terminaremos este módulo em breve.

Os relatórios gerados são:

- Relatório de usuários por Organização (ativos e inativos)
- Relatório de cotas por Organização (espaço utilizado por usuário )
- Relatório de registro de acesso por Organização (números de dias sem logar e contas de usuários que não acessaram)

Farei o possível para terminar o mais breve possível.

Elvio Rufino da Silva
Analista de Sistemas - [Cepromat/MT]
Enviado em: 13/7/2010 16:41
Criar PDF com esta mensagem Imprimir
Topo
 Topo   Tópico anterior   Próximo tópico
1


 


 Você não pode iniciar um novo tópico.
 Você pode ver os tópicos.
 Você não pode responder.
 Você não pode editar.
 Você não pode excluir mensagens.
 Você não pode incluir votações.
 Você não pode votar.
 Você não pode anexar arquivos.
 Você não pode enviar mensagens sem aprovação.