IRC logs of #tryton-es for Thursday, 2014-09-18

chat.freenode.net #tryton-es log beginning Thu Sep 18 00:00:02 CEST 2014
2014-09-18 00:45 -!- smarro(~sebastian@190.105.93.196) has joined #tryton-es
2014-09-18 03:50 -!- newzen(~newzen@190.205.244.127) has joined #tryton-es
2014-09-18 13:42 -!- smarro(~sebastian@190.105.93.196) has joined #tryton-es
2014-09-18 14:56 -!- jldalla(~jld@200.41.159.98) has joined #tryton-es
2014-09-18 15:07 -!- newzen(~newzen@190.205.244.127) has joined #tryton-es
2014-09-18 15:23 -!- jldalla(~jld@200.41.159.98) has joined #tryton-es
2014-09-18 16:07 -!- gremly(~gremly@190.85.36.58) has joined #tryton-es
2014-09-18 16:14 -!- lukio(~lukio@host126.186-109-85.telecom.net.ar) has joined #tryton-es
2014-09-18 16:14 <lukio> hola
2014-09-18 16:15 <pokoli> hola lukio
2014-09-18 16:15 <lukio> como va pokoli ?
2014-09-18 16:15 <lukio> tengo una duda.
2014-09-18 16:15 <lukio> estoy haciendo un wizard con varios campos
2014-09-18 16:16 <lukio> tiene dos botones. uno cancelar y otro terminar.
2014-09-18 16:16 <lukio> ahora bien, algunos de los campos me gustaria que fueran requeridos.
2014-09-18 16:16 <lukio> cuando clickeo terminar.
2014-09-18 16:17 <lukio> pero cuando clickeo cancelar, no me interesa que sean requeridos.
2014-09-18 16:17 <lukio> pero si a la definición del campo le agrego el atribto required=True al clickear en Cancelar me lo pide.
2014-09-18 16:18 <lukio> la unica forma de solventar esto es que no marcarlos como required=True en la definición del campo, y chequear si tienen datos al procesarlo en el metodo transition_terminar. No me gusta mucho esta opción. Por eso pregunto si hay alguna otra manera...
2014-09-18 16:19 <pokoli> lukio: el botón cancelar es para cerrar el wizard?
2014-09-18 16:19 <pokoli> lukio: cómo tienes definido este botón?
2014-09-18 16:20 -!- iparszyk(~iparszyk@186.137.72.43) has joined #tryton-es
2014-09-18 16:20 <pokoli> lukio: si no recuerdo mal, si en el botón cancelar le pones la transición 'end', te permite cerrar el wizard sin los campos requeridos, ya que estas finalizando el wizard i no enviando ninguna información al servidor
2014-09-18 16:32 <lukio> si, cancelar, cierra el wizard unicamente.
2014-09-18 16:32 <lukio> mmm.. a ver
2014-09-18 16:33 <lukio> Button('Cancelar', 'cancelar', 'tryton-cancel'),
2014-09-18 16:33 <lukio> despues defino un StateTransition y allí retorno 'end'
2014-09-18 16:33 <lukio> pasa que debo hacer un proceso previo a cerrar el wizard que es borrar unos datos "temporales"
2014-09-18 16:34 <lukio> por eso necesito el StateTransition
2014-09-18 16:43 <pokoli> lukio: Button('Cancelar', 'end', 'tryton-cancel')
2014-09-18 16:43 <pokoli> lukio: sin el StateTransition que te retorne el end
2014-09-18 16:43 <pokoli> lukio: y con eso te cierrara el wizard sin problema
2014-09-18 16:44 <pokoli> lukio: porqué generas datos temporales? Lo mejor es que los calcules en alguna StateView del assistente sin llegar a crearlos hasta el final
2014-09-18 16:44 <pokoli> no se si me explico
2014-09-18 17:24 <lukio> si si,
2014-09-18 21:09 -!- smarro(~sebastian@190.105.93.196) has joined #tryton-es

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!