Suporte não-oficial ao OcoMon

Criado e mantido por usuários para usuários
 
InícioInício  PortalPortal  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-se  
Últimos assuntos
» Área e Problemas do Consultar igual ao de Abrir chamado
Ter Set 12, 2017 8:53 am por renatomdm

» FeedBack do usuario
Sex Jul 07, 2017 8:25 am por vafonseca

» Paramentrização Ocomon
Sex Maio 05, 2017 12:51 pm por cristiano.barbosa

» Erro OCOMON perfil criado não aparece
Qua Maio 03, 2017 12:29 pm por rodrigo.guimaraes

» Ocomon não conecta a base apos Servidor Desligar sozinho [Resolvido]
Ter Abr 25, 2017 5:25 pm por leonardocr

» Tela em branco após login no navegador IE
Ter Abr 11, 2017 8:52 am por FabioRK

» [Resolvido] Assentamento no Relatório
Sex Fev 17, 2017 12:39 pm por renatomdm

» Upload de base de dados com 2 Gb
Qua Fev 08, 2017 12:07 pm por alex.xavier

» Grupo Ocomon no telegram
Seg Jan 02, 2017 12:07 pm por leandroz3ta


Compartilhe | 
 

 Permitir letras e números no campo etiqueta

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
dougllas.machado

avatar

Mensagens : 8
Data de inscrição : 23/04/2012
Idade : 30
Localização : Santa Maria RS

MensagemAssunto: Permitir letras e números no campo etiqueta   Ter Fev 16, 2016 1:59 pm

Boa tarde.

Galera, preciso de um auxilio!

O meu inventário está mapeado da seguinte forma:

Departamento Contábil
Desktops - desk- cont01, desk-cont02, etc...
Notebooks - note-cont01, note-cont02, etc...
E assim segue com todos os departamentos.

No campo etiqueta no cadastro de equipamentos no inventário, só permite números.
Conseguiria alterar este campo para permitir, letras, números, etc...

Assim irá ficar mais fácil de identificar os equipamentos ao abrir os chamados.

Desde já muito obrigado
Voltar ao Topo Ir em baixo
Ver perfil do usuário
FabioRK

avatar

Mensagens : 371
Data de inscrição : 14/09/2009
Idade : 38
Localização : Carazinho - RS

MensagemAssunto: Re: Permitir letras e números no campo etiqueta   Ter Mar 01, 2016 10:28 am

Dougllas.

Primeiramente você vai precisar alterar a tabela equipamentos no banco de dados.
O campo comp_inv está como int(6), você pode alterar para varchar(30).

Depois precisa ajustar as queries (select, insert e update) que fazem menção a tabela equipamentos e ao campo comp_inv (os campos de comparação de valor).
A maioria das queries estão no arquivo includes\queries\queries.php, mas há em outros também.

Você precisará inserir aspas simples no valor do campo, já que agora ele é uma string.
Exemplo arquivo invmon\geral\altera_dados_computador.php (linha 701).
Antes:
Código:
comp_inv=".$_POST['comp_inv']."
Depois:
Código:
comp_inv='".$_POST['comp_inv']."'

Ajustar funções javascript que fazem o teste no campo:
Código:
if (ok) {
 if (tag != null){
 if (operador == 1){
 var ok = validaForm('idEtiqueta','INTEIRO','<?php print TRANS('OCO_FIELD_TAG')?>',0);
 } else {
 var ok = validaForm('idEtiqueta','INTEIRO','<?php print TRANS('OCO_FIELD_TAG')?>',1);
 }
 } else ok = true;
 }
Para:
Código:
if (ok) {
 if (tag != null){
 if (operador == 1){
 var ok = validaForm('idEtiqueta','ALFAFULL','<?php print TRANS('OCO_FIELD_TAG')?>',0);
 } else {
 var ok = validaForm('idEtiqueta','ALFAFULL','<?php print TRANS('OCO_FIELD_TAG')?>',1);
 }
 } else ok = true;
 }

Indico o Textpad8, NotePad++ ou DreamWeaver para localizar e fazer as alterações nos arquivos.

PS: Não esqueça de fazer backup dos arquivos antes de alterá-los.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
 
Permitir letras e números no campo etiqueta
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Como criar um novo campo de warning no fórum
» Remover campo de busca
» Tirar o campo de expandir imagem e deixar em tamanho real.
» Campo de perfil país de origem
» Letras dos grupos com efeitos

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Suporte não-oficial ao OcoMon :: Sua primeira categoria :: GERAL :: Customização-
Ir para: