Busca de cadastro (ID x Código)
18/02/2013
0
Delphi XE3
BD: MS-SQL
Pessoal seguinte, peço a opinião de vocês de qual melhor maneira de fazer.
Tenho em tabela (por exemplo Centro de Custo) onde tenho o IDCENTROCUSTO e CODCENTROCUSTO.
O ID vai ser o controle interno (chave primária, sequencial, relacionamento com outras tabelas) o código vai ser um campo livre (parametrizável a máscara).
Porém em qualquer cadastro que utilize o centro de custo preciso pedir para digitar o CÓDIGO e não o ID.
Como vocês fazem nesse caso?
A solução que desenvolvi em outra situação, foi abrir um campo TEDIT mesmo para esses casos, com isso faço a pesquisa e no TDBEDIT (que está apenas para mostrar) preencho o ID. Mas acredito que tenha uma melhor maneira de fazer isso.
BD: MS-SQL
Pessoal seguinte, peço a opinião de vocês de qual melhor maneira de fazer.
Tenho em tabela (por exemplo Centro de Custo) onde tenho o IDCENTROCUSTO e CODCENTROCUSTO.
O ID vai ser o controle interno (chave primária, sequencial, relacionamento com outras tabelas) o código vai ser um campo livre (parametrizável a máscara).
Porém em qualquer cadastro que utilize o centro de custo preciso pedir para digitar o CÓDIGO e não o ID.
Como vocês fazem nesse caso?
A solução que desenvolvi em outra situação, foi abrir um campo TEDIT mesmo para esses casos, com isso faço a pesquisa e no TDBEDIT (que está apenas para mostrar) preencho o ID. Mas acredito que tenha uma melhor maneira de fazer isso.
Lorival Filho
Curtir tópico
+ 0
Responder
Posts
18/02/2013
Joel Rodrigues
Não entendi exatamente qual é a dificuldade, Guerreiro.
Responder
18/02/2013
Lorival Filho
Não é dificuldade e sim o que você acham melhor fazer nesse caso.
Nesse 1/2 tempo o que eu fiz.
Como estou trabalhando com 3 camadas (DATASNAP) eu coloquei um campo de consulta apenas e por ele consigo fazer a edição e gravar apenas o ID.
Resumindo: Esse é o melhor jeito de fazer ou já fizeram de outra forma?
Nesse 1/2 tempo o que eu fiz.
Como estou trabalhando com 3 camadas (DATASNAP) eu coloquei um campo de consulta apenas e por ele consigo fazer a edição e gravar apenas o ID.
Resumindo: Esse é o melhor jeito de fazer ou já fizeram de outra forma?
Responder
Clique aqui para fazer login e interagir na Comunidade :)