은 OData에 연결된 응답 테이블에서 사용자의 열을 숨길 수있는 방법입니다. 사용자가 설정 버튼에서 열을 선택할 수 있으므로 지금은 setVisible (false)을 염두에 두지 않습니다. 따라서 설정에서 열을 선택하도록 설정하거나 영구적으로 숨길 수 있습니다 (메타 데이터에서 제거 하시겠습니까?). 불행히도 CDS View @ UI.hide의 주석을 사용하여 시도했지만이 방법은 효과가 없습니다.SAPUI5 SmartTable (sap.m.Table) 숨기기 열
답변
경우 PARAM ignoreFromPersonalization 여부를 결정할 수없는 시간에 작업을 진행해야한다 사용자는 표의 열을 선택하고 볼 수 있습니다 (아래 예에서 column1 및 column2는 개인화 대화 상자에서 선택할 수 없음).
<smartTable:SmartTable
id="tblOverview"
(...)
ignoreFromPersonalisation="column1,column2">
희망 사항은이 문제/요청을받은 사람들에게 도움이되기를 바랍니다.
원하는 모델 속성 (예 : 원하는대로 정의하고 업데이트 할 수있는 사용자 지정 메타 데이터 모델)에 열의 집계를 바인딩 할 수 있습니다.
그러면 메타 데이터 모델이 업데이트 될 때마다 테이블이 자동으로 업데이트됩니다.
코드는 귀하의 의견은 JS/XML 뷰를 사용하는지 여부에 따라 달라집니다,하지만 당신은보기의 유형에 맞는 바인딩 집계를 보면 당신은
스마트 테이블에서 ignoreFromPersonalization 설정을 사용하여 열을 비활성화 할 수있었습니다. – Kubas
다행 니가 해결 했어. –
- 1. SAPUI5 - 반응 sap.m.Table
- 2. SAPUI5 Sap.m.Table 동적 생성
- 3. SAPUI5 테이블의 열 숨기기 및 표시
- 4. 가기 버튼 숨기기 SAPUi5
- 5. 스마트 테이블 SAPUI5
- 6. SmartTable 및 JSONModel 바인딩을 사용하는 응용 프로그램
- 7. oData 서비스로 SmartTable 바인딩
- 8. 테이블 헤더 sapui5 변경 글꼴
- 9. sapUi5
- 10. ColumnListItem 인덱스 얻기 sapui5
- 11. 숨기기 열
- 12. 를 사용하여 기존의 바인딩 sap.m.Table
- 13. sap.m.Table : 주어진 listItem으로 스크롤하는 법
- 14. SAPUI5 :
- 15. 다양한 제어 템플릿이있는 Sapui5 테이블 열
- 16. sapui5 sap.m.popover는
- 17. SAPUI5 응용 프로그램에 MVC 적용
- 18. Sharepoint 2010에서 열 숨기기
- 19. extjs4 열 숨기기 탭
- 20. cxGrid의 단추가있는 열 숨기기
- 21. Breeze 데이터의 열 숨기기
- 22. 전력 쌍의 열 숨기기
- 23. 목록보기에서 열 숨기기 android
- 24. 열 숨기기 속도 최적화
- 25. WPF 숨기기 그리드 열
- 26. 보기의 열 값 숨기기
- 27. 문자열 날짜 열 숨기기
- 28. 왼쪽 열 숨기기 DataGridView
- 29. Qt QtableView의 열 숨기기
- 30. DOJO의 DataGrid 열 숨기기
어떤 컨트롤을 사용 하시겠습니까? sap.m.Table은 "반응 형 테이블"로 알려져 있으며 주석을 인식하지 못하는 "현명한"것이 아닙니다. sap.ui.comp.smarttable.SmartTable은 주석을 인식합니다. 스마트 테이블 용 SDK에는이 컨트롤에서 사용하는 주석에 대한 참조가 있습니다. "FieldControlType"을 확인하십시오. –
SmartTable을 사용하고 유형이 응답 형이므로 기본 테이블이 sap.m.Table입니다. 나는 그것을 바꾸고 싶지 않지만 설정에서 열/필드를 비활성화하여 사용자가 테이블을 선택하고 테이블에 표시 할 수 없도록하려고합니다. ABAP 및 ALV 테이블에서 우리는이를 레이아웃에서 선택할 수 없도록 "기술"컬럼으로 설정합니다. – Kubas
마지막 두 문장을 확인하십시오. 스마트 테이블 용 SDK에는이 컨트롤에서 사용하는 주석에 대한 참조가 있습니다. "FieldControlType"을 확인하십시오. –