我想成爲一個不可見的按鈕,當前的日期是不一樣的字段的日期,我的意思是我需要顯示按鈕只有當前日期將與字段的日期相同。OpenERP7 - 隱藏按鈕根據當前日期
我試圖使用要做到這一點在XML中context_today(),但我不能這樣做,我的隱藏式按鍵的語法是:
attrs = "{'invisible': [('f_inicio', '!=', ((context_today()). strftime ('%% Y-%% m-%% d')))]}"
該錯誤消息我得到的是「NameError:名稱'context_today'未定義「。
我也試着用下面的代碼:
attrs = "{'invisible': [('f_inicio', '!=', __import__ ('time'). strftime ('%% Y-%% m-%% d'))]}"
與後者不給我錯誤,但不這樣做需要什麼,隱藏按鈕時f_inicio不等於當前日期。
如果我可以幫忙是不勝感激,
注:在「f_inicio」的類型是「日期時間」和我想隱藏此放置在的部分「標題」按鈕的視圖。
我已經看到@Arya(OpenERP How to make a button invisible when datetime field != date today)的回覆,但我還沒有工作。
感謝您的回覆,我已經提出了您建議的方法,並且它的工作原理非常奇怪,當您不爲我工作代碼時,使按鈕不可見,請使用attrs =「{'invisible': [('1','=',1)]}「,也沒有隱藏,如果運行良好,我必須使用按鈕組項中的內容並以這種方式隱藏組。瘋狂的事情 –