Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
3980 มุมมอง

I did some changes one of the method on accounting report in OpenERP. My problem now is how can i make some item invisible or delete? In particular, I want to hide the "Liability" and its balance on the report.

I tried something like this on get_lines method:


     for report in lines:

          if report["name"].lower().replace(" ","") == 'liability':

                 del report["name"]

                 del report["balance"]


but when i tried to generate Balance sheet report. It says:

(<type 'exceptions.KeyError'>,KeyError('name',), <traceback object at 0x7f6c4c2903f8>)

Any help is much appreciated.

อวตาร
ละทิ้ง
ผู้เขียน

This might not be the best solution or it might the wierd solution, but this is what i did. Instead of trying to delete report["name"] and report["balance"], i just assign a white space on it that is: report["name"] = " " and report["balance"] = " ", this time Liability and its balance is no longer shown on the report.

Related Posts ตอบกลับ มุมมอง กิจกรรม
0
ก.ค. 25
632
2
ก.พ. 23
2017
2
มิ.ย. 16
5901
0
มิ.ย. 25
562
0
ต.ค. 24
1399