formattazione condizionale

formattazione condizionale

0
0

salve a tutti,
io ho 3 campi (A, B, C) di cui in A e B vorrei che la compilazione si attivasse solo se in C (campo numerico, menù a tendina, lista valori da 0 a 9) il valore selezionato e’ diverso da 0. come si fa? …si imposta tramite la formattazione condizionale?

Segnalato come spam
Pubblicata da (Domande: 20, Risposte: 32)
Domanda inviata 22 Luglio 2014 10:20
77 vis.
0
Domanda privata

hai vari approcci
1. usi la formattazione condizionale per ”ingrigire” i campi o le etichette dei campi quando non sono da compilare: questo NON impedisce di compilarli ma segnala che non sarebbero da scrivere
2. usi una validazione a livello di campo: nella definizione del campo A ci metti una validazione del tipo Not EVuoto (A) and C > 0. Personalmente non uso più le validazioni da una vita, troppo scomode, però magari a te risolvono un problema
3. se hai FM13 puoi nascondere gli oggetti in base a delle formule, per cui imposti di nascondere A se C è vuoto o uguale a zero
4. puoi usare una struttura a pannelli (tab panel): in una hai solo C, nelal seconda hai anche A e B; usi un trigger per andare all’una o all’altro pannello, e nascondi le etichette dei pannelli per evitare cliccate improprie …
5. Puoi sempre usare il trucco – che risale a FM5 – del portale a scomparsa: crei un calcolato = If (C > 0; RecordID) in cui RecordID è il campo che contiene l’identificativo unico del record
poi crei una relazione tra il calcolato ed appunto RecordID
Crei un portale di una sola riga e ci metti dentro i campi A e B, che quindi appariranno solo se C > 0

ciao

g.

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 22 Luglio 2014 10:47



Nessuna domanda trovata.