"Interni" tmpContEsterni nascosto quando Interni <> "Esterni" tmpContDesigner nascosto quanto Interni <> "Designer" Il campo Interni sempre deve fare un refresh on keyword change. Il refresh provoca che venga visualizzato solamente il campo dei tre che rispetta la condizione in base al valore di Interni. E' buona cosa mettere anche un Input Translation che svuoti il valore del campo se il valore di Interni è diverso da quello previsto (es. tmpContInterni deve svuotarsi se Interni <> "Interni"). Poi crei un campo ContInterni, sempre nascosto, di tipo calcolato la cui formula sarà: @If(Interni = "Interni"; tmpContInterni; Interni = "Esterni"; tmpContEsterni; Interni = "Designer"; tmpContDesigner; ""). Ovviamente è più logico ed elegante sfruttare i due soli campi come ti avevo suggerito all'inizio, ma anche questo sistema funziona alla grande. Come sempre ci sono più modi per fare la stessa cosa ;) Greg comincio a fare 1+1 dal momento che sul forum Admin hai chiesto info sui corsi e adesso scopro che sei della zona... per caso ti eri anche rivolto alla elea di pd?">