私はOpenERPモジュールの開発を学んでおり、私がする必要があることの1つは、ユーザーからのすべての入力の平均を計算することです。
私の考えは、合計とカウントを維持しながらレコードをループしてから平均を作成することでしたが、テーブルtotal
内の各レコードのフィールドの値にアクセスする方法が理解できないようですsim.students
これが私のコードの一部です
def get_text(self, cr, uid, ids, fields, arg, context):
result = {}
i = 0
for id in ids:
print self.browse(cr,uid,id,['total'])
print id
i = i+1
print i
return result
しかし、印刷の結果は、合計ではなく、self.browse(cr,uid,id,['total'])
私に返されます。browse_record(sim.student, 3)
これは本当に単純なことだと思いますが、その値に到達する方法がわからないようです。
どんなヒントも大歓迎