問題タブ [drillthrough]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1573 参照

sql - SSAS キューブでドリルスルー アクションのダブルクリック オプションを無効にする方法

SSAS キューブでドリルスルー アクションを作成する必要があります。それに加えて、すべてではなくいくつかのプログラムについて、DrillThrough Actine を Excel レポートで提供します。それに基づいてアクションを作成し、ドリルスルー機能をそれらのプログラムのみに制限し、残りのプログラム データに対してユーザーが右クリックして追加のデータ オプションを取得することはできません。

しかし、問題は、ユーザーが右クリックして追加データを取得することでドリルスルー アクションを表示できなくても、それらの制限されたプログラムにフィールドされた値をダブルクリックしても、新しいシートにドリルスルー データが表示されている場合でも、これらのプログラムに問題があります。

これらの制限されたプログラムのドリルスルー アクションを取得するためのダブルクリック オプションを無効にしたい、またはドリルスルー データを提供しているレポート全体のダブルクリック オプションを無効にすることができます。

その修正のために何をする必要があるかを至急教えてください。

0 投票する
0 に答える
776 参照

reporting-services - SSRS 2008 ドリルスルーの小計および総計パラメーター

SSRS (SQL Server 2008 R2) で作成しているドリルスルー レポートがあります。詳細レポートへのパラメータ パススルーは、要約レポート テーブルの通常の詳細行では正常に機能しますが、小計行と総計行は、その行の最初の値のみをパラメータとして詳細レポートに渡します。

したがって、要約レポートが次のようになっているとします。

明らかに、行 A の値をクリックすると、「行 A」がパラメータとして詳細レポートに渡されますが、小計または総計の行をクリックすると、行 A のみがパラメータとして渡されます。これらの値を取得して、パラメーターの相対的な組み合わせ (Subtotal1 = "Row A, Row B") を渡すにはどうすればよいですか?

テキストボックスのプロパティ/アクション/パラメータ値の式の下に、私は現在持っています:

私はもう試した:

他の投稿で見たように、どちらも「これらの引数で Public 'Join' を呼び出すことができないため、オーバーロードの解決に失敗しました」というエラーが表示されます。

0 投票する
1 に答える
868 参照

sql-server - powerbi から ssrs への穴あけ

現在、約 25 の SSRS レポートのスイートがあります。一部は非常に高レベルであり、そこからさらに詳細なレポートにドリルダウンできます。高レベル レポートの一部は、基本的に、各セルにドリルスルーがあるマトリックス内のデータのシミュレートされたピボット ビューです。セットアップは面倒ですが、ピボット テーブルのように操作できないことを除けば、非常に優れたものでした。見たいシナリオごとに新しい SSRS レポートを作成する必要があります。

PowerBI の機能、おそらく powerpivot を利用して、そこから SSRS レポートにドリルダウンし、クリックしているセルにパラメータを渡すことができるかどうか疑問に思っていましたか?

私は PowerBI を初めて使用し、今日セットアップを開始しましたが、SSRS レポートへのドリルダウンに関する情報が見つかりません。これは可能ですか?

0 投票する
2 に答える
1454 参照

action - SSAS の OLAP ドリルから重複を削除する

Visual Studios BIDS を使用して既存の OLAP キューブを変更しています。

SSMS: アプリケーションのステータスを追跡するための 10 の異なる測定値を含む、非常に細かい粒度を持つ基礎となるファクト テーブル (FactTableMain) があります (それらはほとんどフラグのように機能します) 。メジャーには、個人の ID 値または がありNULLます。

Visual SSASStudio の場合OLAP:

  1. 10 個のメジャー グループがあります。各メジャー グループは、 MeasureName である FactTableMain メジャーの 1 つを選択する DSV 名前付きクエリに基づいていますIS NOT NULL
  2. PersonName 列と PersonID 列のみが返される各メジャー グループのドリル アクション。

各メジャー グループの演習:

  1. 重複を表示します (すべてのファクト テーブルの列がドリルの戻り列であるとは限らないため)
  2. メジャー カウントが表示する予想される行数を返さない

私が試してみました:

  1. ドリルスルー アクションでフィルターと個別を使用する複数のMDX条件がありますが、違いがないか、アクションが完全に消えます。
  2. FactTableMain から個別の ID を選択するジャンク ドリル ディメンションを作成し、それをドリル スルー アクションの唯一の戻り列として設定します (戻り行をドリルスルーしても違いはありません)。
  3. MDXアクション式を使用して、新しい (標準) アクションを行セットおよびデータセットとして作成する

MDXこれらのプロパティを持つアクション式を持つ新しい(標準)アクションが必要だと思います:

  • ターゲット タイプ = セル
  • 対象物=全細胞
  • アクション コンテンツ タイプ = 行セット

現在の MDX クエリは結果を返しますが、最初のメジャーの全体的な合計に対してのみであり、正しくフォーマットされていません。クライアント アプリケーションで別のメジャーを選択し、クエリを再実行して再度ドリルしても機能しません。私は検索して検索しましたが、アイデアがなく、運命の暗黒の穴に座っています。:(

私の現在のMDXクエリは次のとおりです。

目標: 最終的には、ユーザーが選択している現在のメジャーを把握し、行/列のユーザーのディメンション選択によってフィルター処理できるように、ドリル アクションを十分に動的なものにしたいと考えています。

質問:

  1. 元のドリル スルー アクションの条件を使用して、個別の行または空でない行をフィルター処理する方法はありますか? ドリルの制限があることは知っていますが、ドリルの制限を回避する方法はありますか?
    1. ユーザーの選択に動的に対応する標準の行セットアクションを作成するにはどうすればよいですか (私の目標)。
    2. 何か案は?

URL アクション タイプは、ビジネス ニーズのオプションではありません。

編集: DSV から不要なものをすべて削除し、個別の行のみを選択しています。各 ID には複数のアプリケーションを含めることができ、アプリケーションには複数の対象領域を含めることができます。ドリルは、ID、アプリケーション、関心のある領域ごとに 1 行を返すようになりました。アプリケーションの数や関心のある分野に関係なく、ドリルが個別の ID を返すことだけを望んでいます。ここからどこへ行けばいいのかわからない。ドリルで申請番号や関心分野のディメンションをフィルタリングできますか?

0 投票する
1 に答える
312 参照

reporting-services - SSRS ドリルスルー レポート - パラメーターの受け渡し

「referenceName」と呼ばれる columnName を持つレポートが 1 つあります。このレポートには、「referenceName」列に 2 つの異なる値を持つ 2 つの行が表示されます。「referenceName」列の最初/2 番目の値をクリックすると、最初の値のみが次のドリルスルー レポートに渡されます。なんで?

0 投票する
1 に答える
555 参照

sharepoint - SSRS: レポート フォルダー外の相対パスと絶対パスを使用して、レポートのドリルスルー リンクにジャンプします。

VS 2005 で構築され、sharepoint モード (Sharepoint 2005、IE11、SQL Server 2008R2) で実行されている 2 つの担当者がいます。それらの場所(何でも):

次に、Clients.rdl から Client_mooves.rdl へのドリルスルー リンクを作成します。「レポートにジャンプ」フィールドの有効なリンクを作成しようとしました。ここに私の試みと失敗があります:

  • (a) 相対リンク"../../ssp/DocLib7/Client_mooves.rdl" を使用します。エラー: 要素 " https://bi.bcs.ru:4433/ reports /ssp/DocLib7/Client_mooves.rdl"が見つかりません。(rsItemNotFound)。コメント: どういうわけか、SSRS は "/reports/" フォルダーをルート パスに追加しますが、理由はわかりません。
  • (b) 絶対リンク"/ssp/DocLib7/Client_mooves.rdl" を使用します。エラー: レポートのレンダリング中にエラーが発生しました。
  • (c) 完全な URL リンク「https%3a//bi.bcs.ru%3a4433/ssp/DocLib7/Client_mooves.rdl」を使用します。 エラー: 要素 " https://bi.bcs.ru:4433/ reports /ssp/DocLib7/Client_mooves.rdl"が見つかりません。(rsItemNotFound) . コメント: (a) と同じエラーで、"/reports/" フォルダーがルートに追加されます。

[レポートへジャンプ] フィールドのリンクで、 "[root]/ssp/ " フォルダ、つまり"[root]/reports/ " フォルダ以外のレポートを開くにはどうすればよいですか? 注: フォルダー間でレポートを移動できず、「URL にジャンプ」リンクを使用できません (ポータルでは機能しません。共有ポイント モードが原因で、URL リンクが何らかの理由で無視され、クリックできません)。