groupradio

03/05/2020

0

Boa noite estou desenvolvendo um sistema a onde utilizo o banco de dados mysql e delphi 10.3 onde é o seguinte fiz uma tela de cadastro de cliente que contem dois groupradio um para tipo de cadastro se é pessoa juridica ou pessoa fisica quando clico em pessoa juridica ele libera o campo cnpj e quando clico em pessoa fisica e libera o campo cpf e o outro groupradio é para tipo de sexo masculino ou femenino com a mesma finalidade, e uma tela de lista de cliente nesta tela de lista de cliente coloquei um popupmenu quando clico com o botao direito do mouse em cima da linha aparece a opção editar quando clico nele abre o mesmos form de novo cliente mas sem a opção de incluir e sim a opção de editar a pergunta é a seguinte como faço para que o groupradio que está com dois campos um cadastro pessoa fisica e cadastro pessoa juridica e groupradio que está com a opçao de sexo fique habilitado quando estiver preenchido com o determinado campo so constando que o dbedit do sexo é usado para ambos ou seja um dbedit para masculino e femenino e para pessoa juridica e fisica fiz dois dbedit um para cpf e outro para cnpj, quero que ao clicar com o botao direito do mouse na lista de cliente o cliente que estiver com o cpf o botao do groupradio fique habilitado ou cheked e assim por diante
Socrates Foschera

Socrates Foschera

Responder

Posts

05/05/2020

Raimundo Pereira

doc.MaxLength:=14; //Máximo de caracteres = 14 "CNPJ"
doc.NumbersOnly:=True; // Só permite a inserção de números

if Length(DOC.Text)=14 then // É CNPJ, Marque CNPJ
RadioGroup1.ItemIndex:=1;

if Length(DOC.Text)<14 then // Não é CNPJ, Marque CPF
RadioGroup1.ItemIndex:=0;


end;
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar