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

Responder a