Ben trovati. Ho questa _form : <%= error_messages_for ''requirement'' %> <!--[form:requirement]--> <p><label for="requirement[structure_id]">Struttura</label><br/> <% @structures = Structure.find(:all, :order => "nome").map {|f| [f.nome,f.id] } select(:structure, :id, @structures) %> <p><label for="requirement[nominativo]">Nominativo</label><br/> <%= text_field ''requirement'', ''nominativo'' %></p> <p><label for="requirement_oggetto">Oggetto</label><br/> <%= text_field ''requirement'', ''oggetto'' %></p> <!--[eoform:requirement]--> richiamata da <%= start_form_tag :action => ''create'' %> <%= render :partial => ''form'' %> <%= submit_tag "Invia richiesta" %> <%= end_form_tag %> <%= link_to ''Indice'', :action => ''index'' %> la combo box relativa alla struttura viene visualizzata bene, tuttavia al campo requirement[structure_id] non viene assegnato l''id e rimane null. Dove sbaglio? Grazie per l''eventuale risposta. B.M. -- Posted via http://www.ruby-forum.com/.