ContaRicorrenze
Inviato: domenica 29 settembre 2024, 13:59
Buongiorno a tutti.
In un modulo esterno a FileMaker, ho impostato un campo "Qualifica" in cui posso selezionare più di una opzione, di cui tre sono già definite ed una con descrizione libera.
Quando importo il modulo in FileMaker, nel campo "Qualifica" posso trovarmi, per lo stesso record, la qualifica <A>, oppure <A, B>, oppure <A, B, "Descrizione libera">, ecc.
Avendo la necessità di calcolare il numero totale delle qualifiche digitate nei record, ho impostato quattro campi di cui tre del tipo:
- Qualifica A: ContaRicorrenze (Qualifica; "A")
- Qualifica B: ContaRicorrenze (Qualifica; "B")
- Qualifica C: ContaRicorrenze (Qualifica; "C")
con i rispettivi campi riassunto.
Non riesco, invece, a ricavare il numero delle eventuali qualifiche libere. Poichè nello specifico non si conosce il testo digitato, ho provato con:
Casi (
ContaRicorrenze (Qualifica;"A") = 1 and
ContaRicorrenze (Qualifica;"B") = 1 and
ContaRicorrenze (Qualifica;"C") = 1); 1;0
)
Il risultato però è sempre "0", anche se in qualche record è presente una descrizione diversa dalle tre fisse.
Spero di essere stato sufficientemente chiaro nella descrizione del problema ed auspico un suggerimento.
Grazie per l'attenzione.
In un modulo esterno a FileMaker, ho impostato un campo "Qualifica" in cui posso selezionare più di una opzione, di cui tre sono già definite ed una con descrizione libera.
Quando importo il modulo in FileMaker, nel campo "Qualifica" posso trovarmi, per lo stesso record, la qualifica <A>, oppure <A, B>, oppure <A, B, "Descrizione libera">, ecc.
Avendo la necessità di calcolare il numero totale delle qualifiche digitate nei record, ho impostato quattro campi di cui tre del tipo:
- Qualifica A: ContaRicorrenze (Qualifica; "A")
- Qualifica B: ContaRicorrenze (Qualifica; "B")
- Qualifica C: ContaRicorrenze (Qualifica; "C")
con i rispettivi campi riassunto.
Non riesco, invece, a ricavare il numero delle eventuali qualifiche libere. Poichè nello specifico non si conosce il testo digitato, ho provato con:
Casi (
ContaRicorrenze (Qualifica;"A") = 1 and
ContaRicorrenze (Qualifica;"B") = 1 and
ContaRicorrenze (Qualifica;"C") = 1); 1;0
)
Il risultato però è sempre "0", anche se in qualche record è presente una descrizione diversa dalle tre fisse.
Spero di essere stato sufficientemente chiaro nella descrizione del problema ed auspico un suggerimento.
Grazie per l'attenzione.