Busca de cadastro (ID x Código)

18/02/2013

1

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.
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?
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira