안녕하세요, 저는 openerp 모듈을 만들고 있습니다. 필드를 동적으로 만들고 싶습니다. 나는 사용자로부터 필드의 이름을 가져 와서 그 필드를 만들고 싶다. 이것을 어떻게 할 수 있습니까? fields.function을 사용하여 이름, 문자 유형을 반환 할 수 있습니까? Plz 도움말openerp에서 동적으로 필드의 이름을 설정하는 방법은 무엇입니까?
0
A
답변
2
양식/트리보기 또는 모델에서 동적 필드를 원한다는 뜻입니까?
보기에있는 경우 fields_view_get
을 무시하고 super를 호출 한 다음 필드에 추가하거나 XML을 조작하려는 양식 유형에 대해 반환 된 XML을 처리하십시오. ElementTree
은 여기에 귀하의 친구입니다.
역동적 인 데이터베이스 필드에 대해 이야기하고 있다면, 나는 할 수 있다고 생각하지 않는다. OpenERP는 데이터베이스가 처음 액세스 될 때 각 데이터베이스에 대한 레지스트리를 생성하고이 프로세스는 그 당시 데이터베이스 리팩토링을 수행한다. 레지스트리에 self.pool.get으로 가져온 싱글 톤 모델 인스턴스가 포함되어 있습니다 ...
field1
과 같은 일종의 일반 필드를 생성 한 다음 fields_view_get
에서 동적으로 지정하기 위해 문자열 속성을 변경해야합니다 상표.
실제로 C 계획이 나에게 발생합니다. 테이블의 특성 유형을 작성하고, 기능 필드를 사용하여 현재 사용자의 값을 읽고 양식을 수행하기 위해 fields_view_get
을 대체 할 수 있습니다.
0
self.pool.get ('ir.model.fields') 클래스의 도움으로 필드를 동적으로 만들 수 있습니다. 만들기 기능을 사용합니다.
관련 문제
- 1. 클래스 이름을 동적으로 설정하는 방법은 무엇입니까?
- 2. OpenERP에서 세금을 다음과 같이 설정하는 방법은 무엇입니까?
- 3. OpenERP에서 xml의 one2many 필드의 도메인
- 4. HTML 파일 필드의 값을 설정하는 방법은 무엇입니까?
- 5. xsl에서 변수 이름을 동적으로 설정하는 방법은
- 6. OpenERP에서 RML을 사용하여 보고서를 동적으로 생성
- 7. Blob에 대해 동적으로 생성 된 속성 이름을 설정하는 방법은 무엇입니까?
- 8. LessCSS에서 CSS 클래스 이름을 동적으로 설정하는 방법은 무엇입니까?
- 9. log4net : 로거 파일 이름을 동적으로 설정하는 방법은 무엇입니까?
- 10. XTextTable 이름을 동적으로 설정하는 방법
- 11. 스레드에 이름을 설정하는 방법은 무엇입니까?
- 12. cpuset.cpus를 동적으로 설정하는 방법은 무엇입니까?
- 13. orderInCategory를 동적으로 설정하는 방법은 무엇입니까?
- 14. OpenERP에서 버튼 클릭으로 현재 모델 이름을 캡처하는 방법은 무엇입니까?
- 15. 레일에서 필드의 표시 이름을 설정하는 방법
- 16. 심포니에서 양식 필드의 값을 설정하는 방법은 무엇입니까?
- 17. rails_admin에서 필드의 file_upload 컨트롤을 설정하는 방법은 무엇입니까?
- 18. ostream의 지수 필드의 너비를 설정하는 방법은 무엇입니까?
- 19. OpenERP에서 파트너의 연락 담당자를 필터링하는 방법은 무엇입니까?
- 20. OpenERP에서 캘린더보기를 만드는 방법은 무엇입니까?
- 21. openerp에서 특정 사용자의 버튼을 숨기는 방법은 무엇입니까?
- 22. Mx 버튼에서 텍스트 필드의 절대 위치를 설정하는 방법은 무엇입니까?
- 23. Android - 앱 이름을 동적으로 설정하는 방법
- 24. 동적으로 호스트 이름을 MongoRepository로 설정하는 방법
- 25. 동적으로 이름을 가져 오는 방법은 무엇입니까?
- 26. Node.js에서 이벤트 이름을 동적으로 표시하는 방법은 무엇입니까?
- 27. sas에서 동적으로 변수의 이름을 바꾸는 방법은 무엇입니까?
- 28. 인스턴스 이름을 동적으로 생성하는 방법은 무엇입니까?
- 29. 레이아웃에 동적으로 이름을 표시하는 방법은 무엇입니까?
- 30. Java로 동적으로 객체 이름을 지정하는 방법은 무엇입니까?
hello dhana : 유형 속성 테이블을 만드는 방법 –