次のようなエラーが発生しました。
TypeError: create () はキーワード引数 'context' に複数の値を取得しました
これはコードです:
mov_id = self.create(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)
どうしたの?
次のようなエラーが発生しました。
TypeError: create () はキーワード引数 'context' に複数の値を取得しました
これはコードです:
mov_id = self.create(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)
どうしたの?
レコードを作成するためのパラメータは、cursor、user_id、値のディクショナリ、およびコンテキストです。例えば
mov_id = self.create(cr, uid, {'so_ids': so, 'product_ids': product},context=context)
create は ID を取りません。copy を使用する場合は、次に使用します
mov_id = self.copy(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)
self.create(cr、uid、{'so_ids': "Test"}、context = context)
これはcreateメソッドの構文です。
'write_uid'を追加する場合は、createメソッドの辞書に{'write_uid':ur_id}を追加するだけです。createメソッドでは、「id」または「idのリスト」は必要ありません。