変更あなたのXMLコードへ:XMLでこのよう
@api.one
def check_month(self,record,res):
fd = datetime.strptime(str(record.from_date), "%Y-%m-%d")
for rec in record.sales_record_ids:
res.append(rec.jan_month)
@api.one
def get_sales_rec(self):
result=[]
target_records = self.env['sales.target'].search([('sales_team','=', self.sales_team_ids.id)])
for rec in target_records:
self.check_month(rec,result)
return result
ここ
o
スタンドレポートモデルオブジェクトの
<tbody>
<tr t-foreach="o.get_sales_rec()" t-as="data">
<tr>
<td>
<span t-esc="data[0]" />
</td>
</tr>
</tr>
</tbody>
、そうすることを確認してくださいあなたはPythonのメソッドを追加しました同じオブジェクトに
すべてのチェック天気予報あなたのXMLレポートは、Pythonの関数のいずれかの値をフェッチしています。なぜなら、関数のどれかから価値が得られなければ、xmlとあなたの特定のpyhtonファイルのモデル名に与えられたあなたのidが発行されてしまうからです。 –
私は@Heroicの助けを見つけて解決しました。 –
@ArsalanSherwaniこれがあなたの解決策だと思うなら、それを受け入れたとしてマークしてください – Zety