O campo dependente muda dependendo do valor selecionado em outro campo
Temos o prazer de apresentar um novo recurso no serviço QuintaDB.
O campo dependente muda após a seleção de um valor específico em outro campo, uma condição para que haja um relacionamento entre os formulários pais desses campos.
Agora vamos ver um exemplo de criação e uso de campos dependentes.
A tarefa é criar um formulário de pedido de carro e os modelos e configurações dos carros mudarão dependendo da marca que você escolher.
Este formulário possui um tipo de campo de botão de opção com três marcas de automóveis.
3.1. Crie um campo Relacionamento.
Neste exemplo é um relacionamento com o campo “Marca” do formulário “Marcas de Carros”. O tipo de relacionamento é muitos para um, botão de opção.
3.2. O segundo campo será o campo de linha única "Modelo".
Os modelos dos carros devem corresponder às marcas dos carros.
Usamos o tipo de relacionamento muitos para um porque uma marca pode ter vários modelos.
5.1. Adicione dois campos com o tipo Relacionamento ao formulário. O primeiro está associado ao campo “Marca” do formulário “Marcas de Automóveis”.
A segunda com o campo “Modelo” do formulário “Modelos de Carros”. Em ambos os casos, o tipo de relacionamento é muitos para um, botão de opção.
5.2 Crie o campo "Linha de corte". Tipo de linha única.
Para maior comodidade, organizamos os campos na mesma linha. Veja como fazer isso neste post.
A função Campo Dependente está disponível para este campo, pois criamos o Relacionamento entre os formulários descrito no item 3.1.
Em outras palavras, para desbloquear esta função para o campo de relacionamento no formulário “C”, você precisa relacionar o formulário “C” com o formulário “A” e “B”, onde deve haver um relacionamento entre os formulários “A” e “B”.
6.1. Marque a caixa ao lado da opção Campo dependente.
6.2. Selecione o campo "Marca" na lista suspensa. Agora os dados serão carregados no campo "Modelo" dinamicamente, com base no valor selecionado no campo "Marca".
Como você pode ver, o campo “Modelo” muda dependendo da marca do carro selecionado.
Esta é a aparência da tabela com registros:
8.1. Adicione o campo de tipo de linha única - "Digite seu nome"
8.2. O formulário “Encomenda de Carro” deverá estar relacionado com todos os anteriores.
O segundo campo é o campo Relacionamento com o campo “Marca” do formulário “Marcas de Carros”. O tipo de relacionamento é muitos para um, botão de opção.
Terceiro - com o campo “Modelo” do formulário “Modelos de Carros”. O tipo de relacionamento é muitos para um, botão de opção.
Quarto - com o campo "Linha de acabamento" do formulário "Níveis de acabamento". O tipo de relacionamento é muitos para um, botão de opção.
8.3. Habilite a opção Campo dependente. O campo “Modelo” depende do campo “Marca”, e o campo “Linha de corte” do campo “Modelo”.
Usamos dois campos dependentes neste exemplo, mas pode haver muitos mais. O principal é cumprir a condição descrita acima: criar um relacionamento com os formulários, que tenham relação entre si.
Vamos verificar e adicionar alguns registros:
A tabela com registros:
Esperamos que você ache esse recurso útil!