Ho la seguente situazione:
[list=]
[*]classe DO con campo non opzionale basato su lista valori, il campo ha un defualt
[*]pannello costruito su classe DO
[*]campo basato su lista valori renderizzato come combo ma nella lista mi aggiunge ai valori definiti un valore vuoto in prima posizione
[/list]
se nella load del form contenente il pannello chiamo setOptional(false) sul campo in questione la riga vuota sparisce.
La documentazione della setOptional mi confonde un po' perchè dice che il valore della proprietà optional viene ereditato dalla proprietà impostata sul campo (che sarebbe non optional) ma se il campo ha un valore di default allora il campo anche se obbligatorio diventa optional. Inoltre dice che la setOptional non funziona sui pannelli DO...
Può essere un bug?