2010/4/12 Nestor Rodriguez <[email protected]>
> Ya lo encontre jeje, es asi.
> <%=
>
> @clientes_movimientos_debitos.each do |cli_debito|
> if cli_debito.solicitud.id = cliente_mov.solicitud.id then
> cli_debito.cant_cuotas
> break <====
> end
> end
> %>
>
> Pero no me debuelve nada, es decir no me debuelve lo ultimo es decir el
> valor de cli_debito.cant_cuotas
> Probe con puts cli_debito.cant_cuotas pero ese comando solo lo saca por la
> consola del rails, alguien pudiera encaminarme porfa.
>
>
quizás lo que deberias hacer es:
cli_debito = @clientes_movimientos_debitos.find {|cl| cl.debito.solicitud.id==
cliente_mov.solicitud.id }
eso te va a dejar en cli_debito el objeto encontrado o nil si no encontró
nada...
--
:: nelson ::
[ artesano de software ~ software craftsman ]
http://netflux.com.ar
> *From:* Nestor Rodriguez <[email protected]>
> *Sent:* Monday, April 12, 2010 7:19 AM
> *To:* Grupo Ruby Argentina <[email protected]>
> *Subject:* [RubyArg] Como termino una iteracion .each dentro del mismo
>
> Hola a todos.
>
> Mi problema debe ser sencillo pero yo no le encuentro la buelta. Pasa lo
> siguiente
> @clientes_movimientos_debitos.each do |cli_debito|
> if cli_debito.solicitud.id = cliente_mov.solicitud.id then
> cli_debito.cant_cuotas
> exit <=========
> end
> end
>
> Estoy queriendo terminar un .each, cuando se cumple una condicion, probe
> como ven con exit, tambien con quit y otras formas pero nada. Si alguien
> puede ayudarme.
>
> Desde ya gracias Nestor
>
> ------------------------------
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar