On 02/09/15 12:08, Raimon Esteve wrote:
2015-09-02 19:03 GMT+02:00 Alejandro Brunacci <[email protected]>:
Buenas y santas, aquí molestando de nuevo por un error que estoy teniendo en
mi intento como principiante de crear un modulo de tryton.
el código esta subido aquí:
https://bitbucket.org/Abrunacci/tryton-trial/src
y el inconveniente que estoy teniendo es el siguiente:
instalo el modulo y carga todo correctamente pero al presionar el botón (que
actualmente como verán en bitson.py, no realiza la acción deseada todavía
sino que solo imprime "mail") aparece el siguiente popup:
"El valor «None» del campo «State» en «BitsonMembers» no está en la
selección."
Ya probé agregando en state ('none','None') pero sigue apareciendo...
https://bitbucket.org/Abrunacci/tryton-trial/src/6499f77b27b65c0705fdef45ea8a9fe27d9b4072/bitson.py?at=master#bitson.py-40
def sendmail( cls, bitsons):
print 'mail'
Mirate otros módulos como definen los botones + transitions (optativo)
como ejemplos.
Si el campo es de solo lectura deberias definir un valor por defecto
def default_state():
return 'value'
En otro caso agrega un campo vacio a la seleccion asi:
('', '')
OAAM