0

RSの目次ページにフィラードットを追加する巧妙な方法を持っている人はいますか?

プロポーショナル フォントを使用していれば、これは問題になりません。

例えば

Monkey.........5
House..........1
Tree...........11
Underpants.....2

フォントがプロポーショナルであるため、明らかに上記の例はひどいものです

4

3 に答える 3

2

PlaceHolderを使用してこれを行うことができます。

  1. 2列のテーブルを作成します。
  2. 右側の列にページ番号を入力します。
  3. 左側の列にページ名を入力します。
  4. ページ名のすぐ右側にカーソルを置き、右クリックします。
  5. [プレースホルダーの作成]を選択します。
  6. Dotsラベルに(または何でも)入力します。
  7. [値]テキストボックスの横にある[機能]ボタンをクリックします。
  8. 次の式を入力します。=StrDup(600, ".")
  9. [OK]をクリックします。
  10. あなたはこれで終わるはずです:PlaceHolderのスクリーンショット
  11. グリッドからクリックしてフォーカスを緩めます。
  12. 左の列の下半分を右クリックします。
  13. [テキストボックスのプロパティ]を選択します。
  14. [一般]->[サイズ設定オプション]で、[高さを増やす]の選択を解除します
  15. [OK]をクリックします。

スクリーンショットのページ番号には注意を払わないでください。私は彼らが間違っていることを知っています。

スクリーンショット

于 2011-09-01T21:09:05.590 に答える
0

これが役立つかどうかはわかりませんが、TOC を単一のフィールドとして構築するのではなく、制御できるため、3 つの列 (タイトル、ドット、ページ番号)?

これにより、タイトルとドットの開始の間に空白ができますが、少なくともパディングの長さが一定であることを意味します。

このシナリオでは、繰り返し文字ではなく、テーブル セル内のパターン化された線としてドットを生成することもできます。

于 2010-04-07T14:36:52.487 に答える
0

これは、SQL Server Reporting Services 2008 では可能ではないようです。

于 2010-04-29T07:20:45.863 に答える