Adempiere 창의 상태 표시 줄 텍스트를 변경하여 새 레코드가 만들어 질 때 메시지를 표시하려면 어떻게합니까? 또한 새 레코드가 만들어 질 때 나타나는 팝업을 어떻게 만들 수 있습니까?Adempiere 창의 상태 표시 줄 변경
0
A
답변
0
새 레코드가 생성되면이 함수는 이미 iDempiere에 있지만, ADempiere에서는 각 문서 작업 또는 코드를 듣고있는 각 테이블에 대한 코드를 변경해야 할 때 창 중앙에 메시지를 넣을 수 있습니다 . 당신이 org.adempiere.ui.zk 확인이 링크 패키지 클래스 AbstractADWindowContent.java의 코드를 확인할 수 있습니다 Idempiere에
, 라인 2104
0
당신은 사용 에서 다음을 Adempiere를 상태 표시 줄에 상태 메시지를 넣을 수 있습니다 행이 dataSave(boolean)
방법을 통해 저장 될 때 당신은, 같은 클래스 내에서의 사용 예를 찾을 수 org.compiere.model.GridTable
/**
* Create and fire Data Status Info Event
* @param AD_Message message
* @param info additional info
*/
protected void fireDataStatusIEvent (String AD_Message, String info)
{
DataStatusEvent e = createDSE();
e.setInfo(AD_Message, info, false,false);
fireDataStatusChanged (e);
}
에 방법. 모든 계획 간다 기록이 방법의 끝 부분에 저장되어있는 경우 당신은 당신이 어떤 탭에서 저장을 클릭하면이 "저장"메시지가 응용 프로그램에서 볼 수있는 기본을두고
fireDataStatusIEvent("Saved", "");
볼 수 있습니다.
Adempiere를 사용자 지정하는 두 가지 권장 방법이 있습니다.
- 설명 선; 사용자 인터페이스에서 복잡한 기본값 인 & 유효성 검사를 추가하는 데 사용됩니다.
- 모델 유효성 검사기; 저장되는 레코드와 같은 많은 데이터 모델 이벤트가 발생할 때 비즈니스 논리 또는 유효성 검사를 적용하는 데 사용됩니다. 하지만 UI 이벤트가 발생하는 시점에 모든 변경 사항이 발생하는 것은 아닙니다. 예를 들어 회계 모듈과 마찬가지로 모델 유효성 검사 메커니즘은 사용자 인터페이스가 없다고 가정합니다.
데이터 모델 이벤트가 발생할 때 UI에 어떤 일이 발생해야한다는 요구 사항이 둘 사이에 있습니다. 요구 사항에 따라 원하는 메시지를 표시하려면이 기본 메시지 (위의 dataSave()
에서 강조 표시된)를 수정하는 것이 가장 쉽습니다. 그러나 GridTable
은 애플리케이션의 핵심이므로 나중에 언제든지 Adempiere을 업데이트/업그레이드하면 언제든지이 수정을 다시해야합니다.
관련 문제
- 1. 상태 표시 줄 배경 변경
- 2. 상태 표시 줄 변경 Winterboard
- 3. 인터페이스 작성기처럼 보이는 창의 아래쪽에 상태 표시 줄
- 4. 다른 스크립트에서 주 창의 상태 표시 줄 업데이트 pyqt
- 5. ios6의 파란색 상태 표시 줄 변경
- 6. 매일 안드로이드 상태 표시 줄 변경
- 7. Android 상태 표시 줄 색 변경 Cordova에서
- 8. 상태 표시 줄 텍스트 색상 변경
- 9. 통화 상태 표시 줄 변경 UITableView의 헤더
- 10. 상태 표시 줄 글꼴 변경 6.1
- 11. 상태 표시 줄 아이콘 변경 색조
- 12. 상태 표시 줄 위치를 올바른 위치로 변경
- 13. 상태 표시 줄, navbar 마진
- 14. 창의 제목 표시 줄 텍스트는 제거하지만 상태 표시 줄 텍스트는 그대로 유지하십시오.
- 15. MPlayer 상태 줄 변경
- 16. 자바의 상태 표시 줄?
- 17. 글로벌 상태 표시 줄
- 18. 자바의 상태 표시 줄
- 19. wxPython 상태 표시 줄
- 20. Google지도의 상태 표시 줄
- 21. VBA 상태 표시 줄
- 22. 브라우저 상태 표시 줄
- 23. 상태 표시 줄 숨기기
- 24. 상태 표시 줄 해당
- 25. 상태 표시 줄 시리즈
- 26. 상태 표시 줄 (7)
- 27. 상태 표시 줄 높이가 변경 될 때보기의 프레임을 변경 하시겠습니까?
- 28. Android : 상태 표시 줄/전원 표시 줄 표시/숨기기
- 29. UIViewControllerAnimatedTransitioning에서 상태 표시 줄 숨기기
- 30. 독립적으로 작동하는 상태 표시 줄