2012-04-24 2 views
1

я использую OpenERP 6.0.I есть поле даты с именем x_podate в account.invoice form.In форме отчета account_print_invoice я называю поле даты, используя следующий код:Р отчетов в OpenERP

<td> 
     <para style="terp_default_6">[[ o.x_podate ]]</para> 
    </td> 

и показывает введенное значение даты. Но проблема в том, что фид даты не поставляется с каким-либо значением, распечатка repot показывает как False.Can кто-то предлагает любое решение для этого я чего-то не хватает?

+0

Уважаемый PrAvItHa, Я также новичок в OpenERP Reports.u рекомендую rml или jasper. , пожалуйста, дайте мне знать шаги для этого.? Я не знаю, что нужно для начала моего кода. धन्यवाद यू –

ответ

3

вы можете ввести код Python между квадратными скобками, а затем вы можете использовать Python's evaluation rules for boolean expressions. Поэтому, если вы хотите отобразить пустую строку, если o.x_podate не предоставляется, используйте [[ o.x_podate or "" ]].