我正在尝试从' date'获取数据。这个字段是' date'字段在&rs; hr.employee'到' hr.payslip'。我为该任务创建一个函数。
代码:
nginx:
...
- staticdata:/usr/share/nginx/html
...
问题是:
日期没有正确提取,只是显示了' 2'而不是2017-09-21'。请帮助我。
答案 0 :(得分:0)
我认为您可以尝试直接打印joindate而不进行循环:
for products in product_obj:
product_new_obj = self.env['hr.employee'].browse([products.id])
self.tax = product_new_obj.joindate:
raise Warning(self.tax)
我希望这对你有所帮助。
答案 1 :(得分:0)
phani,
1)您的代码在v8上看起来没有标记为问题,代码是v9 +新API。
2)不确定为什么要搜索模型product
和employee
,因为hr.playslp模块本身具有可用于获取日期的员工字段employee_id
。此外,您不应同时使用onchange
和constrains
以下是示例代码:
class employee_datecheck(models.Model):
_inherit = 'hr.payslip'
@api.onchange('employee_id')
def date_check(self):
if self.employee_id:
raise Warning(self.employee_id.joindate)
如果您能提供更多细节以获得准确答案,那将是一件好事。
贝斯茨