グリッド・プリファレンスの取得

get

/essbase/rest/v1/preferences/grid

セッションからグリッドのプリファレンスを返します。

リクエスト

この操作にはリクエスト・パラメータはありません。

先頭に戻る

レスポンス

サポートされているメディア・タイプ

200 レスポンス

OK

グリッドのプリファレンスを正常に取得しました。

本体()
ルート・スキーマ : Preferences
型: object
ソースの表示
ネストされたスキーマ : ColumnSuppression
型: object
ソースの表示
  • 計算から導出されたデータのみを含む列を抑制するかどうか。

  • データベース内にデータが存在しないセルのみを含む列を抑制するかどうか。

  • 無効な値(コンテキスト属性または可変属性に関連付けられていないという理由のみで空になっているセル)のみを含む列を抑制するかどうか。

  • #Missing値のみを含む列を抑制するかどうか。

  • 表示するためのセキュリティ・アクセス権がない値のみを含む列を抑制するかどうか。

  • メンバー名にアンダースコア文字を含む列を抑制するかどうか。

  • ゼロのみを含む列を抑制するかどうか。

ネストされたスキーマ : FormulaRetention
型: object
ソースの表示
ネストされたスキーマ : RowSuppression
型: object
ソースの表示
  • 計算から導出されたデータのみを含む行を抑制するかどうか。

  • データベース内にデータが存在しないセルのみを含む行を抑制するかどうか。

  • 無効な値(コンテキスト属性または可変属性に関連付けられていないという理由のみで空になっているセル)のみを含む行を抑制するかどうか。

  • #Missing値のみを含む行を抑制するかどうか。

  • 表示するためのセキュリティ・アクセス権がない値のみを含む行を抑制するかどうか。

  • メンバー名にアンダースコア文字を含む行を抑制するかどうか。

  • ゼロのみを含む行を抑制するかどうか。

ネストされたスキーマ : ZoomIn
型: object
ソースの表示

400 レスポンス

不正なリクエスト

グリッド・プリファレンスの取得に失敗しました。セッションが無効である可能性があります。

500 レスポンス

サーバーの内部エラーです。

先頭に戻る

次の例では、現在のEssbaseセッションのグリッド・プリファレンスを取得する方法を示します。

この例では、cURLを使用して、Windowsシェル・スクリプトからREST APIにアクセスします。呼出し元ユーザーのIDおよびパスワードは変数であり、properties.bat内でその変数値が設定されています。

cURLコマンドを含むスクリプト

call properties.bat
curl -X GET "https://myserver.example.com:9001/essbase/rest/v1/preferences/grid" -H "Accept:application/json" -H "Content-Type:application/json" -u %User%:%Password%

レスポンス本体の例

{
  "maxRows" : 0,
  "indentation" : "SUBITEMS",
  "cellText" : true,
  "columnSupression" : {
    "zero" : false,
    "missing" : false,
    "underScore" : false,
    "derived" : false,
    "noAccess" : false,
    "emptyBlocks" : false,
    "invalid" : false,
    "error" : false
  },
  "zoomIn" : {
    "ancestor" : "top",
    "mode" : "children"
  },
  "navigate" : true,
  "includeSelection" : true,
  "repeatMemberLabels" : true,
  "withinSelectedGroup" : false,
  "removeUnSelectedGroup" : false,
  "includeDescriptionLabel" : false,
  "missingText" : "#Missing",
  "noAccessText" : "#No Access",
  "formulaRetention" : {
    "comments" : false,
    "retrive" : false,
    "zoom" : false,
    "focus" : false,
    "fill" : false
  },
  "maxColumns" : 0,
  "rowSupression" : {
    "zero" : false,
    "missing" : false,
    "underScore" : false,
    "derived" : false,
    "noAccess" : false,
    "emptyBlocks" : false,
    "invalid" : false,
    "error" : false
  }
}
先頭に戻る