1
지금까지 OpenERP v7에서 텍스트 형식으로 변환 된 날짜 필드 데이터를 가져 오려고합니다. 기능 필드, 텍스트로 날짜 필드 표시 - OpenERP v7
나는stock
모듈 기능을 만들었지 만, 내
xml
보기에이를 선언 할 때, 그것은
Undefined
태그를 반환하고, 더 이상 날짜별로 그룹 라인 수 없습니다.
이 내 코드입니다 :
def _date_(self, cr, uid, ids, fields, arg, context):
x={}
for record in self.browse(cr, uid, ids):
if record.create_date :
a = date.strptime(record.create_date, "%Y-%m-%d")
b = a.strftime("%Y-%m-%d")
x[record.id] = text(b(a))
return x
_columns = {
'create_date': fields.date('Creation Date', readonly=True, select=True),
'date_': fields.function(_date_, type='text', string='date copy', store=True),
그리고
<filter string="Creation" name="groupby_create_date" icon="terp-go-month" domain="[]" context="{'group_by':'date_'}"
stock_view.xml
에 그것은하지 않습니다 실제로 그룹화하지만 월별로 차별없이 '정의되지 않은'태그 및 그룹 모든 라인을 보여, 이것은
create_date
날짜 유형 필드의 정상적인 동작이므로 어떻게 이것을 수행 할 수 있습니까?
몇 가지 테스트를하고 있지만 변경 사항이 없습니다.
누군가가이 문제에 대해 밝힐 수 있습니까? 사전에
감사합니다!
안녕을 날짜로 변환 원래 필터,하지만 텍스트 형식으로, 나는 t는 여전히 '정의되지 않음'입니다 ... – NeoVe
변경 사항을 적용했지만 실제 텍스트가 아니거나 잘 모르겠습니다.이 모듈이 필요합니다. https://bitbucket.org/anybox/ web_d3_chart /이 모듈에는 날짜 또는 datetime 형식으로 그룹화 할 때마다 오류가 발생하므로 날짜 또는 datetime을 텍스트로 변환해야한다는 문제점이 있습니다. – NeoVe
자, 답은 맞습니다. 개념적으로 문제가 있습니다. 원래 모듈을 수정하거나 완전히 개념을 변경해야합니다. 정말 고마워요! – NeoVe