Il campo dipendente cambia a seconda del valore selezionato in un altro campo
Siamo lieti di introdurre una nuova funzionalità nel servizio QuintaDB.
Il campo dipendente cambia dopo aver selezionato un valore specifico in un altro campo, condizione che esista una relazione tra i moduli principali di questi campi.
Ora diamo un'occhiata a un esempio di creazione e utilizzo di campi dipendenti.
Il compito è creare un modulo d'ordine per auto ei modelli e le configurazioni dell'auto cambieranno a seconda della marca scelta.
Questo modulo ha un tipo di campo Pulsante radio con tre marche di automobili.
3.1. Crea un campo Relazione.
In questo esempio è una relazione con il campo "Marchio" dal modulo "Marche di auto". Il tipo di relazione è Molti-a-uno, pulsante di opzione.
3.2. Il secondo campo sarà il campo a riga singola "Modello".
I modelli di auto devono corrispondere alle marche di auto.
Abbiamo utilizzato il tipo di relazione Molti a uno perché un marchio può avere diversi modelli.
5.1. Aggiungere due campi con il tipo di relazione al modulo. Il primo è associato al campo "Marchio" dal modulo "Marche di auto".
Il secondo con il campo "Modello" dal modulo "Modelli di auto". In entrambi i casi, il tipo di relazione è Molti-a-uno, pulsante di opzione.
Apriamo la modifica del campo "Modello".
5.2 Creare il campo "Linea di taglio". Tipo di riga singola.
Per comodità, disponiamo i campi sulla stessa riga. Guarda come farlo in questo post.
La funzione Campo dipendente è disponibile per questo campo, perché abbiamo creato la Relazione tra le forme descritte alla voce 3.1.
In altre parole, per sbloccare questa funzione per il campo di relazione nel modulo "C", è necessario mettere in relazione il modulo "C" con il modulo "A" e "B", in cui deve esserci una relazione tra le forme "A" e "B" .
6.1. Seleziona la casella accanto all'opzione Campo dipendente.
6.2. Seleziona il campo "Marca" dall'elenco a discesa. Ora i dati verranno caricati dinamicamente nel campo "Modello", in base al valore selezionato nel campo "Marca".
Come puoi vedere, il campo "Modello" cambia a seconda della marca dell'auto selezionata.
Ecco come appare la tabella con i record:
8.1. Aggiungi il campo Tipo di riga singola - "Inserisci il tuo nome"
8.2. Il modulo "Car Order" deve essere correlato a tutti i precedenti.
Il secondo campo è il campo Relazione con il campo "Marchio" dal modulo "Marche di auto". Il tipo di relazione è Molti-a-uno, pulsante di opzione.
Terzo: con il campo "Modello" dal modulo "Modelli di auto". Il tipo di relazione è Molti-a-uno, pulsante di opzione.
Quarto: con il campo "Trim line" dal modulo "Trim levels". Il tipo di relazione è Molti-a-uno, pulsante di opzione.
8.3. Abilita l'opzione Campo dipendente. Il campo "Modello" dipende dal campo "Marca" e il campo "Linea di taglio" nel campo "Modello".
Usiamo due campi dipendenti in questo esempio, ma possono essercene molti di più. L'importante è rispettare la condizione sopra descritta: creare una relazione con le forme, che hanno una relazione tra loro.
Controlliamolo e aggiungiamo alcuni record:
La tabella con i record:
Ci auguriamo che trovi utile questa funzione!