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
-!- smarro(~sebastian@190.105.93.196) has joined #tryton-es00:45
-!- newzen(~newzen@190.205.244.127) has joined #tryton-es03:50
-!- smarro(~sebastian@190.105.93.196) has joined #tryton-es13:42
-!- jldalla(~jld@200.41.159.98) has joined #tryton-es14:56
-!- newzen(~newzen@190.205.244.127) has joined #tryton-es15:07
-!- jldalla(~jld@200.41.159.98) has joined #tryton-es15:23
-!- gremly(~gremly@190.85.36.58) has joined #tryton-es16:07
-!- lukio(~lukio@host126.186-109-85.telecom.net.ar) has joined #tryton-es16:14
lukiohola16:14
pokolihola lukio16:15
lukiocomo va pokoli ?16:15
lukiotengo una duda.16:15
lukioestoy haciendo un wizard con varios campos16:15
lukiotiene dos botones. uno cancelar y otro terminar.16:16
lukioahora bien, algunos de los campos me gustaria que fueran requeridos.16:16
lukiocuando clickeo terminar.16:16
lukiopero cuando clickeo cancelar, no me interesa que sean requeridos.16:17
lukiopero si a la definición del campo le agrego el atribto required=True al clickear en Cancelar me lo pide.16:17
lukiola 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...16:18
pokolilukio: el botón cancelar es para cerrar el wizard?16:19
pokolilukio: cómo tienes definido este botón?16:19
-!- iparszyk(~iparszyk@186.137.72.43) has joined #tryton-es16:20
pokolilukio: 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 servidor16:20
lukiosi, cancelar, cierra el wizard unicamente.16:32
lukiommm.. a ver16:32
lukioButton('Cancelar', 'cancelar', 'tryton-cancel'),16:33
lukiodespues defino un StateTransition y allí retorno 'end'16:33
lukiopasa que debo hacer un proceso previo a cerrar el wizard que es borrar unos datos "temporales"16:33
lukiopor eso necesito el StateTransition16:34
pokolilukio: Button('Cancelar', 'end', 'tryton-cancel')16:43
pokolilukio: sin el StateTransition que te retorne el end16:43
pokolilukio: y con eso te cierrara el wizard sin problema16:43
pokolilukio: porqué generas datos temporales? Lo mejor es que los calcules en alguna StateView del assistente sin llegar a crearlos hasta el final16:44
pokolino se si me explico16:44
lukiosi si,17:24
-!- smarro(~sebastian@190.105.93.196) has joined #tryton-es21:09

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!