InBox DynamicFieldSelectDB
Versão 5.3.13
Data de Criação 15/09/2017
Recursos
Criar campo dinâmico SelectDB
Este módulo possibilita a criação campos dinâmicos do tipo SelectDB, que permite uma conexão com diversos bancos de dados.
Pré-requisitos
Framework
As seguintes versões de framework OTRS são suportadas:
- 5.x.x
Módulos
Os seguintes módulos são requeridos:
- [Nenhum]
Sistema Operacional
Os seguintes sistemas operacionais são requeridos:
- Modulo de conexão ODBC do banco desejado.
Software de Terceiros
Os seguintes softwares de terceiros são requeridos:
- [Nenhum]
Instalação
bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ DynamicFieldSelectDB 5.3.13.opm
Configuração
Este módulo não possui configurações de sistema, apenas a configuração do campo dinâmico.
Uso
Criação do campo dinâmico
Após instalar o módulo será possivel criar campos dinâmicos do tipo SelectDB, para isso basta ir em Administração->Campos Dinâmicos e escolher o campo SelectDB, como na imagem abaixo:
Ao selecionar o tipo do campo a ser adicionado, ele apresentará a tela de configuração do campo:
Nas configuracões gerais, deve ser definido:
- Nome do campo (este nome deve ser único).
- Nome de exibição do campo (texto exibido ao usuário).
- Ordem do campo (opcional).
- Validade.
Nas configurações do campo, deve ser definido:
- Tamanho mínimo da consulta (tamanho mínimo para iniciar a consulta).
- Resultado máximo da consulta (quantidade de resultados em consulta).
- DSN do banco (Especifique o DSN para o banco de dados usado. Exemplo: DBI:mysql:database=otrs;host=localhost).
- Usuário do banco.
- Senha do banco (opcional).
- Tipo do banco (mssql, mysql, oracle e postgresql).
- Tabela do banco (tabela onde será feita a consulta).
- Chave de identificação (identificador único da consulta).
- Colunas da tabela (colunas que retornarão na consulta).
- Pesquisar por (campo da tabela que será usado na busca).
- Tempo de permanência em Cache.
- Valores Possíveis de Cache.
- Quantidade máxima (número maxímo de entradas disponíveis).
- Valor Padrão (opcional).
Utilização do campo
Com o campo, configurado nas telas desejada. O campo é uma caixa de texto, que permite o usuário pesquisar por termos, já pré estabelecidos, na etapa de configuração do campo. Assim o usuário pode buscar o que deseja, e ele exibirá o que foi encontrado de acordo com a busca realizada:
Ao selecionar o valor ele pode ser alterado, para isto basta selecionar o icone destacado na imagem:
Caso o mapeamento de valores do select em outros campos dinâmicos esteja configurado, ao selecionar um valor, ele automaticamente, definirá valor aos campos configurados: