kklj 0 Denunciar post Postado Outubro 28, 2008 pessoal tenho 2 tabelas no firebird, com chave estrangeira, tblproduto, e tblcompra, por exemplo, quero q na tblcompra, poder escrever o nome do produto, so q ai a integridade é atraves de uma id, ou seja, kero escrever o nome do produto e para gravar gravar o id do produto, pois na tbl compra nao tem nome produto e sim idproduto. como faço isso??? obrigado Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 28, 2008 Você pode criar uma tela de localização, onde que o cliente localiza o produto, da dois cliques no grid e então seta o código na tabela. Compartilhar este post Link para o post Compartilhar em outros sites
kklj 0 Denunciar post Postado Outubro 28, 2008 eu estou tentando fazer isso,nesse campo gostaria de poder digitar o nome do produto, caso o usuario saiba o nome, e na frente dele coloquei um botao chamando uma nova tela onde faz a pesquisa e com um click os dados sao preenchido. so q, nao estou conseguindo fazer ou funciona um ou outro. ou eu digito o nome ou eu faço a busca, tem como fazer os 2 juntos?? obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Chrnos 30 Denunciar post Postado Outubro 28, 2008 Bom, o que você pode fazer é criar uma rotina que valide o nome digitado e, das duas uma: ou chama a rotina no onexit do campo pra validar ou antes de mandar inserir. Se a rotina retornar que o registro não existe, volta pro campo e manda ele selecionar ou informar o nome corretamente do produto pra continuar. Compartilhar este post Link para o post Compartilhar em outros sites