2

SSRSでレンダリングされるレポートの一部としてレンダリングする必要がある、アプリケーション上のグリッドがあります。ユーザーは、アプリケーションでこのグリッドの列の順序とサイズを変更できます。

レポートがレンダリングされるときに、印刷されたグリッドを列の順序/列のサイズと一致させる必要があります。

現時点では、このグリッドはレポート上でTablixにレンダリングされています。パラメータ/式を使用してTablixColumn/Widthを設定しようとしましたが、これが機能していないようです。

他の誰かがこの要件に遭遇しましたか?解決策へのポインタはありますか?

4

2 に答える 2

1

実際には、レンダリングプロセスが完了したらすぐにrdlを削除できます。サーバーからレポートを削除するためのメソッドがWebサービスエンドポイントにあります。

于 2011-03-11T21:21:42.033 に答える
0

あなたがあなたの答えを見つけたかどうかはわかりませんが、私たちは同様のことをしています。レポートを読み、RDLのXMLファイルを取得し、Tablix、TablixColumnsなどがあるセクションに移動してから、XMLクラスを使用して列を並べ替え、レポートをレポートサーバーに書き戻し、レポートをレンダリングします。もっと簡単な代替案を探していますが、まだ見つけていません。誰か提案があれば教えてください。:)

于 2011-03-11T20:47:21.500 に答える