Windows と OS X の両方で使用するレイアウトに関するトラブルシューティング
次のトピックでは、Windows と OS X の両方で使用するレイアウトをデザインする際によくみられる問題と解決策について説明します。
Windows システムと OS X システムでフォントが異なって見える
 •
 •
 •
次の表は、別のプラットフォームで作成したファイルを開いたときに、フォントがどのように処理されるかを説明します。
 
メモ  置き換えることのできる小さいフォントが FileMaker Pro で見つからない場合、置き換えるフォントは Windows または OS X によって決定されます。
Windows または OS X で表示したときにレイアウトテキストの一部が切れる
別のプラットフォーム上で代替フォントが使用されると、FileMaker Pro がフォントを一致させることができる場合でも、文字幅や行間が若干変わることがあります。この結果、次のようにテキストの行が異なる位置で折り返されたり、切れて見えることがあります。
角丸長方形ツール
 •
 •
表レイアウトでフィールド名と列が整列しない
フィールドラベルとその関連フィールドの整列を確認します。どちらも同じ方向に整列されている必要があります。たとえば右揃えの数字列の上に左揃えのラベルが整列されており、そのレポートは、現在のコンピュータ上では正しく表示されているとします。しかし別のコンピュータでファイルが開かれると、フォントが代替され、フィールドラベルがずれる可能性があります。詳細については、段落属性とタブの設定を参照してください。
テキストとデータの間に余分なスペースが生じる
テキストとフィールドデータを組み合わせる場合(文の中央にフィールドを配置する場合など)、独立したテキストオブジェクトとフィールドオブジェクトを使用しないでください。代わりに、テキストとフィールドを1つのマージフィールドに組み合わせます。詳細については、レイアウト上でのマージフィールドの配置を参照してください。
Windows システムと OS X システムで色が異なって見える
システムサブセットパレットまたは Web パレットで提供されている色を使用します。これらの色は、どちらのプラットフォームでもほぼ同じ色になります。これ以外の色はすべて、Windows と OS X で異なって見える可能性があります。 パレット指定の詳細については、環境設定: レイアウトを参照してください。
レイアウトを印刷するスクリプトの印刷結果が Windows と OS X で異なる
[印刷設定] スクリプトステップおよび [印刷] スクリプトステップを含むスクリプトは、異なるプラットフォーム間で互換性がない場合があります。これらのスクリプトステップに、用紙サイズ、方向、および部数などの特別な印刷オプションを保存している場合、別のオペレーティングシステムではこれらの設定を正しく呼び出せない場合があります。これは、同じプリンタに印刷する場合でも、各オペレーティングシステムで使用されるプリンタドライバソフトウェアが異なるためです。問題を修正するには、次のいずれかの操作を行います。
 •
Windows と OS X で別々の印刷用スクリプトを作成します。まず Windows マシンでファイルを開き、Windows からの印刷するスクリプトを作成します。続いてデータベースファイルを OS X マシンに移動して、OS X から印刷するスクリプトを作成します。 さらに、Get ( システムプラットフォーム ) 関数を使用して、各オペレーティングシステムで正しいスクリプトを使用して印刷する3つ目のスクリプトを作成することもできます。
If [Get ( システムプラットフォーム ) = 1]
スクリプト実行 [「OS X で印刷」]
Else
スクリプト実行 [「Windows で印刷」]
End If
 •
[印刷] スクリプトステップおよび [印刷設定] スクリプトステップには、[ダイアログなしで実行] オプションを使用しないでください。これにより、印刷用スクリプトを実行する際に印刷オプションを変更できます。
詳細については、印刷スクリプトステップ、および印刷設定スクリプトステップを参照してください。
Windows と OS X でレイアウトの印刷結果が異なる
各オペレーティングシステムでは、異なるプリンタドライバソフトウェアを使用して印刷を制御するため、印刷結果が異なる場合があります。宛先ラベルやあらかじめ印刷されたフォームに印刷する場合など、正確な位置にデータを印刷するレイアウトをデザインする場合、Windows から印刷したときと OS X から印刷したときとで印刷結果が同じにならない場合があります。
 •
 •