Acompanhamento de casos

Clique para ampliar

Este aplicativo serve para acompanhar os eventos associados a um determinado caso.

A cada caso podem ser associados arquivos como anexos e as pessoas envolvidas no mesmo.

Através da classificação do andamento do evento é possível verificar os casos com pendências.

Acredito que pode ser útil para o acompanhamento de processos em escritórios de advocacia;  como controle de ordens de  serviço em oficinas de assistência técnica ; acompanhamento de pós-venda etc.

O arquivo .mdb é acompanhado de uma ajuda no formato .chm.

Veja os termos de uso na página Sobre

Anúncios

Access – Seleção de horário

Abre uma janela para seleção do horário sob um campo do tipo Data/Hora.

A janela é aberta sempre  sob o campo,  independente de quantos campos desse tipo você usar e do posicionamento do formulário na tela.

Para usá-lo você deve importar o formulário “Horas” e o módulo existente (modPositionWindow) para  o seu banco de dados e copiar o código existente no evento Ao Clicar do exemplo e colar no seu campo tipo Data/Hora.

A hora está no formato : Hora abreviada.

O código está comentado.

Referência :  O módulo foi desenvolvido por Stephen Lebans e pode ser encontrado  no link abaixo :
http://www.lebans.com/openform.htm

 Leia os termos de uso na página Sobre

Formatador de SQL online

O jeito mais fácil de se  criar uma SQL no VBA,  é copiar a sentença SQL de uma consulta e colar no editor do Visual Basic.

O problema é que a cópia vem toda “torta” e é necessário arrumá-la para que a sentença fique compreensível para o Access.  Normalmente eu faço isso indo para o final da primeira parte dela e deletando o espaço que vem na sequência (e assim sucessivamente) até obter a frase completa.  Qual o resultado ? Uma frase quilométrica !!!

Há um site que faz a formatação dessa frase e :

Transforma isto :

SELECT [URLs].[SecuClass], [URLp].[PrinId], [URLs].[SecuId], [URLs].[SecuTituOrig], [URLs].[SecuTituPort]
FROM URLp INNER JOIN URLs ON [URLp].[PrinId]=[URLs].[SecuIdPrin]
WHERE ((([URLs].[SecuClass])=Formulários!URLprincipal!URLprincipalSub.Formulário!SecuClass) And (([URLp].[PrinId])=Formulários!URLprincipal!PrinId));

Nisto:

SQL = “”
SQL = SQL & “SELECT [URLs].[SecuClass] , ”
SQL = SQL & ” [URLp].[PrinId] , ”
SQL = SQL & ” [URLs].[SecuId] , ”
SQL = SQL & ” [URLs].[SecuTituOrig], ”
SQL = SQL & ” [URLs].[SecuTituPort] ”
SQL = SQL & “FROM URLp ”
SQL = SQL & ” INNER JOIN URLs ”
SQL = SQL & ” ON [URLp].[PrinId]=[URLs].[SecuIdPrin] ”
SQL = SQL & “WHERE ( ”
SQL = SQL & ” ( ”
SQL = SQL & ” ( ”
SQL = SQL & ” [URLs].[SecuClass] ”
SQL = SQL & ” ) ”
SQL = SQL & ” =Formulários!URLprincipal!URLprincipalSub.Formulário!SecuClass ”
SQL = SQL & ” ) ”
SQL = SQL & ” AND ”
SQL = SQL & ” ( ”
SQL = SQL & ” ( ”
SQL = SQL & ” [URLp].[PrinId] ”
SQL = SQL & ” ) ”
SQL = SQL & ” =Formulários!URLprincipal!PrinId ”
SQL = SQL & ” ) ”
SQL = SQL & ” );”

Visite o site

Clique aqui para testar

Dica 1 : Em Input SQL selecione : MSAccess e em Output SQL :  VB string(1)

Dica 2 : Se for o caso, depois de colar no editor do VB não esqueça de corrigir “Formulários”  para “Forms” e “Formulário” para “Form”.

Access exemplos – Helen Feddema

No item Access Archon você vai encontrar exemplos de vários tópicos específicos. Os arquivos no formato zip contém em geral um arquivo .doc com as explicações e em alguns casos o arquivo .mdb de exemplo.

O item Code Samples tem vários add in’s para download e exemplos envolvendo a interação do Access com outros componentes do Office.

No item Downloads você vai encontrar os arquivos que ela usa nos livros que publica. Se você não tem os livros fica difícil entender para que eles servem !

Você ainda encontra Links para outros sites sobre Access.

Access – Artigos sobre a criação de Add-In’s

Creating a Simple Microsoft Access Add-In – Mostra como criar um Add-In

Creating the USysRegInfo Table for a Microsoft Access 2000 Add-In – Mostra como criar a tabela USysRegInfo necessária para a instalação e uso de um Add-In

Access – Add In com várias funções

Tem várias funções integradas num só addin.

As que mais uso são :

Localizar/Substituir : Os resultados são apresentados em uma janela independente com a opção de substituição caso a caso ou em bloco.

Localizar o procedimento que chamou um dado procedimento.

Arquivo de código : Onde podem ser armazenados modelos de códigos usados frequentemente.

Cabeçalhos : Permite a criação de cabeçalhos de módulo e procedimento

Criação de rotina de tratamento de erro . Informa o número do erro, a descrição e em qual procedimento ocorreu.

Numeração de linha : Permite mostrar e esconder a numeração das linhas do código.

Criação de caixas de mensagem. (Prefiro o do Zada Solutions)

Lista de tarefas : Cria uma lista do quê precisa ser feito no seu programa.

Documentador : Cria documentação em XML (que pode ser visto no seu navegador de Internet)

Site :  MZ-Tools  3.0

Access – Add-In para rotina de erro e caixas de mensagem

  • Message Box Builder :  Cria caixas de mensagem (Versões 97 e 2000)
  • Error Handler Builder : Cria rotinas de tratamento de erro (Versões 97 e 2000).

Site : Zada Solutions