9

現在、SSRS レポート内にマトリックスがあります。通常、マトリックスは縦モードの標準ページに固定されますが、列の長さがページを超える場合があります。SSRS にレポートを PDF にレンダリングさせる方法はありますか?このマトリックスは、ページ内に収まるようにフォント、列幅など、すべての内容を自動サイズ変更して縮小しますか? SSRS レポートのすべてのオブジェクトを縮小してページを修正するのではなく、Matrix の幅だけ縮小します。

4

3 に答える 3

0

-> レポート タブに移動 -> レポートのプロパティを選択 -> 標準 ("8.5 * 11" または "11*8.5") に従って用紙サイズの "文字" と "幅と高さ" を選択

于 2013-07-01T09:25:41.190 に答える
0

高さを扱っている場合、それは Tablix 構成ではないと思います。Tablix は、列のためにのみ展開されます。また、列内のテキストボックスが展開されるため、列が展開されます。

したがって、列内のテキストボックスを右クリックして「テキストボックスのプロパティ」を選択することにより、各テキストボックスでそれを処理する必要があります。一般タブで、「高さの増加を許可する」のチェックを外します。

奇妙なことに、幅のオプションはありません。このリンクは、CanGrow および CanShrink プロパティについて説明していますが、機能させることができませんでした。たぶん、試してみたい場合。

于 2012-04-20T16:32:38.190 に答える
0

反対票にもかかわらず、ナワズは正しい答えを持っています

特にpdf出力の場合、特定のページに合わせるには、サイズをA4に設定します。この目的のために、screen、pdfland、pdfport の 3 つのテンプレートを常に用意しています。これらのテンプレートごとに、ヘッダー、フッター、タイトル、企業イメージのサイズを変更します。面倒ですが、適切なダッシュボードを作成して、ユーザーがライブ データを手にできるようにすることで、ユーザーが PDF や印刷物や紙を捨てるように動機付けることができます。それが、私が見つけた、古くて貧弱な習慣から抜け出すための唯一のまともな方法です

したがって、レポートの本文の外側を右クリックして [レポートのプロパティ] を選択するか、画面の右側にあるプロパティ ウィンドウのタブからレポートを選択して、サイズをレターまたは A4 に設定します。理想的ではありませんが、この方法でレポートのサイズを制限しないと、動的な列が PDF の外に表示され、後で結合する必要がある複数のページが作成されます。

編集: 急いでサイズを変更する必要がある場合は、レポートをコードとして開き、replace 関数を使用してサイズを縮小できますが、多くの場合、テーブルを手動で再配置する方が簡単です

于 2016-12-02T16:14:25.963 に答える