2014-01-14 2 views
0

openerp에서 Zip 파일을 첨부하고 싶습니다. 전자 메일 widzard 양식이 오면 pdf가 자동 첨부되는 것 같은 구매 주문서가 보입니다. 하지만 첨부 파일이있는 이메일 위젯을 만드는 방법은 없습니다. 백엔드에서 Zip 파일을 만들 수 있지만 양식과 함께 widzard를 삽입하는 방법을 모릅니다.OpenERP에서 이메일에 zip 파일을 첨부하는 방법은 무엇입니까?

수메 네가 이미 완료되었는지 확인하십시오.

미리 감사드립니다. Phyo

답변

1

이메일 첨부 파일은 모두 ir.attachments 모델에 저장됩니다. 기본 절차는 원하는 바이너리 형식 (png, zip, gzip 등)으로 첨부 파일을 만든 다음 base64로 인코딩하는 것입니다. OpenERP에 저장된 모든 첨부 파일은 기본 64로 인코딩되며 필요에 따라 인코딩 및 디코딩 기능이있는 표준 첨부 파일 기능이 있습니다. 당신이 손으로 그것을하고 있다면 당신은 자신을 인코딩해야합니다. 이메일은 ir.attachments IIRC와 수 많은 관계가 있기 때문에 ir.attachments에 대한 값 사전을 만들고 마법 번호 (6, 0, [list_of_value_dictionaries])를 사용하여 이메일과 함께 작성하십시오