lucas_rc 0 Denunciar post Postado Agosto 15, 2007 Bom dia pessoal olha só qual o problema que to tendo tennho um cadastro que é montado em hierarquia sendo que é gravado em apenas uma campo VarChar(10) no banco, preciso montar uma funçãoque baziado no que eu ditar ela ir comletando o código seguinte, conseguir fazer uma para quando o grau é separado em campos, alguém tem alguma ideia de como posso fazer esta função..EX..A mascara por inicio vai ser esta 99.99.99, mas futuramente pretendo por ela configuravel.To casdastrando uma novo gerenciado sendo que ja tenho cadastrado no banco 01.01.00 preciso que ele busque pra mim 01.01.001 sendo que isto tem que acontecer no momento em que eu estiver digitando, pq eu posso digitar 01.02.00 que seria um novo grupo...Desde já agradeço... Compartilhar este post Link para o post Compartilhar em outros sites
lucas_rc 0 Denunciar post Postado Agosto 16, 2007 Alguem por favor... Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Agosto 16, 2007 kra ... mals aew ...mais realmente naum entendi qual sua duvida.Poderia esplicar melhor ?! Compartilhar este post Link para o post Compartilhar em outros sites
lucas_rc 0 Denunciar post Postado Agosto 16, 2007 Olha como funciona ja tem 3 dias que estou tentando dessenvolver esta função to contando com a ajuda de você's...Tenho um cadasto de gerenciador de conta que o código dele é assim 99.99.99 isto é o que eu gravo no banco so que eu precisso fazer uma função que a medida que o cara for digitando a hierarquia vai tranzendo o codigo seguinte.Ex da hierarquia.01.00.00 == Grau 1 - 0101.01.00 == Grau 2 - 01.0101.01.01 == Grau 3 - 01.01.0101.01.02 == Grau 3 - 01.01.02Se fosse um campo para cada grau seria facil mais é um campo para tudo, ai preciso fazer uma manipulação bem grande de string e sql..Conto com sua ajuda parceiro Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Agosto 16, 2007 hehekra... eu juro q naum to conseguindo cair na real ainda heheheheBem. Vamos por partes ...1º) você tm uma tabela q guarda estes codigos: 01.00.00 == Grau 1 01.01.00 == Grau 2 01.01.01 == Grau 3 01.01.02 == Grau 32º) Cada codigo desse ( 01.01.00) corresponde a uma conta no plano de contas certo ?3º) Oke você vai gravar no db q precisa fazer esta varredura? em q tabela? qual a estrutura da tabela? Compartilhar este post Link para o post Compartilhar em outros sites
lucas_rc 0 Denunciar post Postado Agosto 17, 2007 Os registros estão sendo gravados desta maneira..INSERT INTO tbGerConta VALUES("GRUPO CAIXA", "01.00.00", "1", "0", "", "GRUPO CAIXA", "0", "L", "-1", "0", "0", "", "", "", "", "0.00", "0.00");INSERT INTO tbGerConta VALUES("GRUPO CAIXA 2", "01.01.00", "2", "0", "", "GRUPO CAIXA 2", "0", "L", "-1", "0", "0", "", "", "", "", "0.00", "0.00");INSERT INTO tbGerConta VALUES("CAIXA", "01.01.01", "3", "2", "", "CAIXA", "1", "C", "1", "0", "0", "", "", "", "S", "0.00", "0.00");Se você quizer te passo o Scipt da tabela pra você ver.... Compartilhar este post Link para o post Compartilhar em outros sites