は、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 - Responsive sap.m.Table
- 2. SAPUI5 Sap.m.Table動的作成
- 3. SAPUI5 smarttable行のコンテキスト/モデルプロパティを取得
- 4. スティッキーフッタ隠蔽コンテンツ
- 5. 隠蔽コンストラクタ
- 6. Vim隠蔽ハイライト
- 7. フッタ隠蔽コンテンツ
- 8. phpsession ID(隠蔽)
- 9. 隠蔽/表示部
- 10. スーパークラスの隠蔽メソッド
- 11. LinkedInの隠蔽/ショートURL
- 12. Javascriptでのデータ隠蔽
- 13. Pythonクラスのデータ隠蔽
- 14. ソースコードの暗号化/隠蔽
- 15. 自動隠蔽UINavigationBarとUIToolbar
- 16. Angular2隠蔽要素クラスメンバ
- 17. クッキーウォールと内容の隠蔽
- 18. オーバーライドと隠蔽方法
- 19. シートの保護と隠蔽
- 20. SAPUI5/FIORI - SmartTable pressItemイベントがトリガーされていません
- 21. SAPUI5 SmartTable itemPressed - 押されたセルを取得する
- 22. SAPUI5 - sap.m.Tableにファクトとファンクションが表示されない
- 23. 起動後のQt +隠蔽ウィンドウ
- 24. Vaadin:Valoテーマメニューの隠蔽/サイズ変更
- 25. 情報隠蔽と関数プログラミングのコーディングスタイル
- 26. 防止サブメニュー隠蔽親Liは
- 27. Printf可変精度とゼロの隠蔽
- 28. Pythonの文字列のハッシュ(隠蔽)
- 29. IE7/8、jQuery、ソート可能、隠蔽コンテンツO.o
- 30. C++ステートマシンとファイル内の隠蔽クラス
どのコントロールを使用しますか? sap.m.Tableは「レスポンシブテーブル」と呼ばれ、注釈を認識しない「スマート」ではありません。 sap.ui.comp.smarttable.SmartTableはアノテーションを認識しています。 スマートテーブルのSDKには、このコントロールで使用されるアノテーションへの参照があります。 "FieldControlType"を確認してください。 –
私はSmartTableを使用しています。タイプはResponsiveですので、基になるテーブルはsap.m.Tableです。私はそれを変更したくないのですが、設定から列/フィールドを無効にして、ユーザーがそれを選択してテーブルに表示できないようにしたいと考えています。 ABAPテーブルとALVテーブルでは、これをレイアウトの中で選択することができないように「技術的な」列として設定します。 – Kubas
最後の2つの文章を確認してください。 スマートテーブルのSDKには、このコントロールで使用される注釈への参照があります。 "FieldControlType"をチェックしてください。 –