Я изменяю представление формы в OpenERP7 через наследование, и я пытаюсь изменить ширину некоторого поля и установить его на 50% (сейчас 40%). У меня не возникло проблем с изменением стиля этого поля, даже собственной ширины. Но это работает, только если я набираю пиксели. Если я набираю процент, символ %
вызывает ошибку. Это мой код:
<xpath expr="/form//field[@name='name']" position="attributes">
<attribute name="style">width: 50%;</attribute>
</xpath>
Это дает ошибку. Но если я перевожу %
в px
, проблем нет, и изменения вносятся.
Однако, когда я вижу код оригинальной формы, в стилях есть проценты и они работают без проблем.
Как я могу это решить? Заранее спасибо!