Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja
Note

Variablesを十分参照して下さい。

基本情報

BellaDatiでは、変数を様々な方法で使用できます。場合によっては、変数の値が既に設定されているレポートやダッシュボードを開くことが必要になる場合があります。値が1つだけ必要な場合は、変数のデフォルト値を使用できます。値を動的に設定する必要がある場合は、URLでパラメーターを渡すのが最適なオプションです。

Column
width200

このページでは:

Table of Contents

URLでパラメーターを渡す

この例では、インジケータ式に変数を追加し、URLを使用して値を設定する方法を示します。

  1. 新しいレポートを作成します。
  2. 変数とフィルターパネルを開きます。

  3. "var"として識別される新しい数値変数を追加し、保存をクリックします。
  4. 新しい表を追加します。
    1. 数式インジケータを追加 - 下記の数式の例をご覧ください。次に、保存をクリックします。
    2. ドリルダウンを追加して、表とレポートを保存します。変数のデフォルト値は設定されていないため、インジケータの値は空でなければなりません。
  5. 変数に値を追加し、保存をクリックします。正しい表が表示されるはずです。
  6. この変数の値は、次のURLを開いて設定できます:  https://URL/bi/report/detail/IDofReport?var=20
    1. URL - BellaDati インストールのURL(IP)
    2. IDofReport - レポートの数値ID(例: 279)

埋め込みビューでパラメーターを渡す

変数の値を埋め込みビュー(iframe)に渡すこともできます。

  1. シナリオはレポートと同じです。この例では、KPIラベルでテキスト変数"text"が使用されています。
  2. エクスポートアイコンをクリックし、埋め込みコードを選択して、新しい埋め込みビューを作成します。
  3. 「外部ページとして表示」をクリックします。
  4. URLの最後に"text=custom text variable"というコードを追加し、Enterをクリックします。値が表示されます。

ダッシュボードでパラメーターを渡す

  1. ダッシュボードに変数付きのビューを追加します。この例では、変数"text"を持つ同じビューが使用されます。
  2. URLの最後にコード"text=another example"を追加し、Enterをクリックします。値が表示されます。

 

フィルターパラメーターを渡す

フィルターパラメーターは変数と同じように渡すことができます。

フィルターパラメーターは、変数と同じ方法で渡すことができます。

  1. フィルターパラメーターを設定するには、[変数]パネルに移動し、[編集]オプションを選択します。
  2. タイプでフィルターを選択してフィルターコードを定義し、[追加]ボタンをクリックします。Image Added
  3. このフィルターコードを使用して、URLでフィルターパラメーターを渡すことができます。 URLは次のようになります:

  4. フィルターパラメーターの設定には、変数パネルに進み編集オプションを選択してください。
  5. フィルターの種類とフィルターコードの定義を選択し追加を押します。
    Image Removed
  6. このフィルターコードはURLにフィルターパラメーターを渡すことにも使えます。 URLは以下のようなものになります: https://URL/bi/report/detail/IDofReport?parameter1=Czech Republic 
  7. フィルターコードを変更したい場合は、既定義属性フィルターのより先進的な設定に進んでください。
    フィルターコードを変更する場合は、定義済み属性フィルターの詳細設定に進みます:
  8. フィルターコードを更新した場合、URLにも反映させてください。URLは以下のようになりますフィルターコードを更新する場合、このコードもURLに反映する必要があります。したがって、URLは次のようになります: https://URL/bi/report/detail/IDofReport?country=Czech Republic

変数とフィルターのリセット

パラメーターresetVariablesを使用して、レポート(またはダッシュボード)の変数をリセットすることができます(例: https://URL/bi/report?resetVariables)。ユーザーは変数をリセットし、同時に新しい値を設定できます(例: https://URL/bi/report?resetVariables¶meter1=value)。

Sv translation
languagede


Note

Es wird empfohlen, sich mit Reportvariablenvertraut zu machen.

Grundlegende Information

Variablen können in BellaDati auf vielfältige Weise verwendet werden. In einigen Fällen kann es erforderlich sein, einen Report oder ein Dashboard mit Werten der bereits gesetzten Variablen zu öffnen. Wenn nur ein Wert benötigt wird, kann der Standardwert der Variablen verwendet werden. Wenn der Wert dynamisch gesetzt werden muss, ist die Übergabe von Parametern in der URL die beste Option.

Column
width200

Auf dieser Seite:

Table of Contents

Parameter in der URL übergeben

Dieses Beispiel zeigt, wie man eine Variable zur Indikatorformel hinzufügt und dann ihren Wert über die URL setzt.

  1. Neuen Report erstellen
  2. Öffnen Sie Variablen und das Filterfeld.
  3. Fügen Sie eine neue Zahlenvariable mit der Bezeichnung "var" hinzu und klicken Sie auf Speichern.
  4. Neue Tabelle hinzufügen
    1. Kennzeichen Formel hinzufügen - siehe Beispielrechnung unten. Klicken Sie dann auf Speichern.

    2. Fügen Sie einen Drill-Down hinzu und speichern Sie die Tabelle und auch den Report. Da der Vorschlagswert der Variable nicht gesetzt ist, sollten die Indikatorwerte leer sein.
  5. Füge der Variable einen Wert hinzu und klicke auf Speichern. Es sollte nun eine korrekte Tabelle angezeigt werden.
  6. Der Wert dieser Variable kann durch Öffnen dieses URL eingestellt werden.: https://URL/bi/report/detail/IDofReport?var=20
    1. URL (IP) Ihrer BellaDati-Installation
    2. IDofReport - numerische ID des Reports (z.B. 279)

Parameterübergabe in der Einbettungsansicht

Es ist auch möglich, einen Wert der Variable in die Einbettungsansicht (iframe) zu übergeben.

  1. Das Szenario ist das gleiche wie im Report. In diesem Beispiel wird eine Textvariable "text" im KPI-Label verwendet.


  2. Erstellen Sie eine neue Einbettungsansicht, indem Sie auf das Exportsymbol klicken und Einbettungscode auswählen.
  3. Klicken Sie auf "Als externe Seite anzeigen".
  4. Fügen Sie am Ende der URL den Code "text=custom text variable" hinzu und klicken Sie auf Enter. Der Wert sollte nun angezeigt werden.

Parameterübergabe im Dashboard

  1. Hinzufügen von Views mit Variablen im Dashboard. In diesem Beispiel wird die gleiche Ansicht mit der Variablen "text" verwendet.
  2. Fügen Sie am Ende der URL den Code "text=another example" hinzu und klicken Sie auf Enter. Der Wert sollte nun angezeigt werden.

 

Filterparameter übergeben

Filterparameter können auf die gleiche Weise wie Variablen übergeben werden.

  1. Um den Filterparameter einzustellen, gehen Sie zum Bereich Variablen und wählen Sie die Option Bearbeiten.
  2. Wählen Sie den Typ Filter definieren Filtercode und klicken Sie auf die Schaltfläche Hinzufügen.
  3. Dieser Filtercode kann verwendet werden, um Filterparameter in der URL zu übergeben. Die URL sollte wie folgt aussehen: https://URL/bi/report/detail/IDofReport?parameter1=Czech Republic
  4. Wenn Sie den Filtercode ändern möchten, gehen Sie zu den erweiterten Einstellungen des definierten Attributfilters:
  5. Wenn Sie den Filtercode aktualisieren, sollten Sie diesen Code auch in der URL wiedergeben, so dass die URL wie folgt aussehen sollte: https://URL/bi/report/detail/IDofReport?country=Czech Republic

Variablen und Filter zurücksetzen

ist es möglich, die Variablen des Reports (oder des Dashboards) durch den Parameter resetVariables zurückzusetzen (z.B. https://URL/bi/report?resetVariables).Der Benutzer kann die Variablen zurücksetzen und gleichzeitig neue Werte setzen (z. B. https://URL/bi/report?resetVariables&parameter1=value)