ReportingService2006.SetModelDrillthroughReports メソッド
一連の詳細レポートをモデルに関連付けます。
名前空間: ReportService2006
アセンブリ: ReportService2006 (ReportService2006.dll)
構文
'宣言
Public Sub SetModelDrillthroughReports ( _
Model As String, _
ModelItemID As String, _
Reports As ModelDrillthroughReport() _
)
'使用
Dim instance As ReportingService2006
Dim Model As String
Dim ModelItemID As String
Dim Reports As ModelDrillthroughReport()
instance.SetModelDrillthroughReports(Model, _
ModelItemID, Reports)
public void SetModelDrillthroughReports(
string Model,
string ModelItemID,
ModelDrillthroughReport[] Reports
)
public:
void SetModelDrillthroughReports(
String^ Model,
String^ ModelItemID,
array<ModelDrillthroughReport^>^ Reports
)
member SetModelDrillthroughReports :
Model:string *
ModelItemID:string *
Reports:ModelDrillthroughReport[] -> unit
public function SetModelDrillthroughReports(
Model : String,
ModelItemID : String,
Reports : ModelDrillthroughReport[]
)
パラメーター
- Model
型: System.String
ファイル名と .smdl ファイル名拡張子を含む、モデルの完全修飾 URL です。
- ModelItemID
型: System.String
モデル詳細レポートを設定する、モデル内のモデル アイテムの ID です。
- Reports
型: array<ReportService2006.ModelDrillthroughReport[]
ModelDrillthroughReport オブジェクトの配列です。
説明
次の表に、この操作に関連するヘッダーおよび権限の情報を示します。
SOAP ヘッダー |
(Out) ServerInfoHeaderValue |
必要な権限 |
Model に対する ViewListItems、および Reports 内の各レポートに対する ViewListItems |
詳細レポートが 1 つも定義されていない場合、動的に生成されたクリックスルー レポートが表示されます。
詳細レポートのインスタンスは、単独であっても複数であってもかまいません。 モデル アイテムに対して、いずれかの種類の ModelDrillthroughReport を設定できます。 モデル詳細レポートの種類を指定するには、ModelDrillthroughReport オブジェクトの Type プロパティを有効な DrillthroughType 列挙子の値 Detail (単独のインスタンスの場合) または List に設定します。
SetModelDrillthroughReports が呼び出されると、以前のモデル詳細レポートは、指定した詳細レポートで置き換えられます。
特定のモデル 詳細レポートを削除するには、SetModelDrillthroughReports メソッドの呼び出し時に Reports のエントリを省略します。
Reports パラメーターに空の値を指定すると、このエンティティのすべてのモデル詳細レポートが削除されます。