0
내가 코드를 아래에있어 내가 onchange를 기능 openerp에 from_date
및 to_date
사이 일 싶어 급여 명세서 화면이 분야에서라는 caldays 코드 좀 도와주십시오 사용자 정의 필드를 만든하지만 어떻게 내가 onchange function
openerp에서 onchange 함수를 사용하여 두 날짜 사이의 일 수를 계산하는 방법은 무엇입니까?
datej = str(payslip.date_to)
datek = str(payslip.date_from)
dj = datej[-2:]
x=0
new = 0
while (x<=31):
x= x+1
if str(x) == dj or "0"+str(x) == dj:
new= x
dk = datek[-2:]
y=0
old = 0
while (y<=31):
y= y+1
if str(y) == dk or "0"+str(y) == dk:
old= y
caldays = new-old + 1
result = caldays
감사합니다. 다시 해 주셔서 감사합니다. 개발자 모드에서 프런트 엔드 (GUI)에서 추가 할 수있는 방법을 말씀해 주시겠습니까?이 글에 대한 새로운 내용은 – keshav
입니다. http://openerp-server.readthedocs.org /en/latest/03_module_dev_03.html – Mansi
개발자 모드를 사용하는 경우보기 상단에서 디버그보기 옵션을 선택하고 "edit formview"옵션을 선택하면보기가 정의 된 창을 얻을 수 있습니다. 필드를 거기에 추가하고 저장하십시오. 이제 탭을 다시로드하십시오. 당신은 그 들판을 볼 수있을 것입니다. 참조 용으로 xml에 대한 해당 필드를 입력했습니다. – Mansi