0

私はタスクを解決しています。ビジネス関係者は、*.rdl レポートの 1 つのパラメーターの名前を変更することに決めました。しかし、このパラメーターは何百ものレポートにあり、これを手動で行うのは大変です。

私は、すべてのディメンション、メジャーなどに名前と説明があるビジネス辞書 DB を構築するという漠然としたビジョンを持っています。このディクショナリでディメンションの名前を変更すると、自動ジョブによってすべてのレポートに広がります。

パラメータの名前は通常、レポートの「プロンプト」に設定されています。

レポートへの変更の拡散を技術的に解決するにはどうすればよいですか? あなたはなにか考えはありますか?私にとって最大の問題は、*.rdl で適切な "Prompt" を見つけることです。

ありがとうございました

4

1 に答える 1

0

これは、すべての rdl ファイル (xml として扱う) を反復処理するだけの powershell を使用した sanp であり、. レポートを再公開する必要があります。もちろん、レポート データベースのテーブルから直接これを行うこともできますが、それはサポートされていません... PowerShell スクリプトの例を次に示します。

開始に役立つ基本的なスクリプトを次に示します。 Python を使用して、RDL から DataSet および Query データをスクレイピングする

少し調整する必要があります。しかし、それはいくつかの難しい部分を解決します

于 2012-09-01T06:54:03.803 に答える