Hallo,
ich wollte mit proteus neue Berichte anlegen.
Bekomme aber immer ein TypeErrror wenn ich ein neues Objekt erzeugen möchte.
Das sollte doch eigentlich so gehen?
from proteus import Model
from proteus import config as pconfig
def set_config(database):
return pconfig.set_trytond(database)
config = set_config('postgresql://postgres:postgres@localhost/demo3')
Report = Model.get('ir.action.report')
einkauf_pdf = Report()
Traceback (most recent call last):
File "proteus_create_report.py", line 12, in <module>
einkauf_pdf = Report()
File "/usr/local/lib/python2.7/dist-packages/proteus/__init__.py", line
644, in __init__
self._default_get()
File "/usr/local/lib/python2.7/dist-packages/proteus/__init__.py", line
857, in _default_get
self._config.context))
File "/usr/local/lib/python2.7/dist-packages/proteus/config.py", line 173,
in __call__
result = rpc.result(meth(*args, **kwargs))
File "/usr/local/lib/python2.7/dist-packages/trytond/model/model.py",
line 133, in default_get
value[field_name] = cls._defaults[field_name]()
TypeError: default_action() takes exactly 1 argument (0 given)
--
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout