1

Filemaker 10 を使用して小さな出版物の目次を作成しようとしています。これは、データが以前に保存されていたものだからです。

ページ番号を生成したり、TOC に見出しを追加したり、他に必要だったほとんどすべてのことを行うことができます。

デザイナーは、各 TOC 行を「.」で埋めたいと考えています。読みやすくするために。

現在:

スタック オーバーフロー 1 の使用
Reddit が Digg 7 より優れている理由
Filemaker は本当にここまでダメなのか 84
上司を説得する方法 92
FileMaker 97 を捨てる

募集:

スタック オーバーフローの使用................................................................................ ...1
Reddit が Digg よりも優れている理由..................................................................................7
Filemaker は本当にここまでひどいのか......................................................84
上司を説得する方法.................................................. 92
FileMaker を捨てる.................................................................. ...97

アイテムとページ番号は別のフィールドにあります。境界線を使用すると、すべてに下線が引かれるため、満足のいくものではありません。

ソリューション?

4

2 に答える 2

3

これは、[書式] -> [テキスト] メニューのタブ ストップを使用して行うことができます。

1) 次の定義で計算フィールドを作成します (引用符内の文字はタブです)。

タイトルページ

2) このフィールドをレイアウトに追加します (差し込みフィールドではなく、実際のフィールドである必要があります)。

3) フィールドを強調表示し、フォーマット -> テキスト -> 段落 -> タブを選択します。

4) 位置が 6 インチ、塗りつぶし文字が「.」の新しいタブを作成します。また "…"

表示すると、タイトルの末尾から 6 インチ離れたタブ位置までのスペースはすべて、塗りつぶし文字で埋められます。等幅フォントは必要ありません。

于 2010-02-16T16:07:28.360 に答える
2

あなたはそれをビットに分割し、そしてそれを正しい間隔で戻す必要があります。このようなことはするでしょう:

Let ( [

text = "Why Reddit is better than digg........................................7" ; 
len = Length ( text ) ; 
end = RightWords ( text ; 1 ) ; 
lenEnd = Length ( end ) ;
lenStart = Length ( Trim ( Right ( text ; len - lenEnd ) ) ) ] ;

Left ( text ; lenStart ) &
Left ( "..........................................................................." ; len - lenStart - lenEnd ) & 
end )

テスト用に「テキスト」変数を計算に組み込みましたが、これはカスタム関数として、または代わりにフィールドを使用した計算内で行うことができます。

また、これは、等幅フォントを使用していて、中央のギャップがスペース文字であることを前提としています。

于 2010-02-11T04:05:45.893 に答える