= f.fields_for :quantitativos, quantitativo do |g| .form-group = g.select :unidade_de_medida_id, options_from_collection_for_select( \ @unidades_de_medida, :id, :descricao, quantitativo.unidade_de_medida_id \ ), { include_blank: 'Selecione' }, class: "form-control input-sm unidade-de-medida" = error_for quantitativo, :unidade_de_medida_id .form-group - if quantitativo.unidade_de_medida.try(:descricao) == '%' = g.text_field :indice_de_referencia, class: 'form-control text-align-right input-sm meta-fisica', data: { autonumeric: true, 'a-sep'=>'.', 'a-dec'=>',', 'a-sign'=> ' %', 'p-sign'=>'s', 'v-min'=> '0.00', 'v-max'=> '100' } - else = g.text_field :indice_de_referencia, class: 'form-control text-align-right input-sm meta-fisica', data: { autonumeric: true, 'a-sep'=>'.', 'a-dec'=>',', 'v-min'=> '0.00', 'v-max'=> '9999999999.99'} = g.hidden_field :exercicio = error_for quantitativo, :indice_de_referencia