如果填写了一个字段,则 xml 中还需要其他字段?

if one field is filled other field is required in xml?

<field name="warranty_from" attrs = "{'readonly': [('state','in',['approved'])]}"/>
<field name="expiry_date" attrs = "{'readonly': [('state','in',['approved'])]}"/>

如何在 xml 中写入条件,如果一个 (warranty_from) 字段已填充,那么 expiry_date 不应为空?

您的 xml 可能如下所示:

<field name="warranty_from" attrs = "{'readonly': [('state','in',['approved'])]}"/>
<field name="expiry_date" attrs = "{'required': [('warranty_from','!=', False)]}"/>