Access 2010 レポートの詳細領域で、2 つのテキスト ボックスを上下に配置しています。詳細領域自体と同様に、両方とも にCan Grow
設定されています。Yes
両方のテキスト ボックスが内容に合わせて拡大する必要があり、下部のテキスト ボックスのテキストが長い場合、そのテキストは切り捨てられます。どうすればこれに対処できますか?
はい、これは既知のバグです。これは、フォントとプリンターに基づいています。別のユーザーは、Arial に切り替えることで問題が解決したと主張しました。彼の問題はCalibriフォントに関するものでしたが、私の問題はTahomaフォントに関するものでした。
私のクライアントは、同じコンピューターを使用して、あるプリンターでこのバグを取得しましたが、別のプリンターでは取得しなかったため、プリンターにも依存していました。
Arialフォントへの切り替えは、私たち二人にとってうまくいきました。ここで既に述べたテストを除いて、どのフォントにバグがあり、どのフォントが機能するかを見つけることができるリストはありません。
テキストボックスのフォーマットが に設定されていRich Text
ませんか?
はいの場合、これは既知のバグです。これまでのところ、私たちが見つけた唯一の回避策は、レポートでリッチ テキストを避けることです。データベースにリッチ テキストとして既に格納されているテキストは、PlainText メソッドを使用してプレーン テキストに変換できます(つまり、ControlSource を に設定し=PlainText([field])
ます)。
私たちもこの問題に苦しんでいるので、他の回避策や解決策を見つけた場合は、コメントを残してください.
フォント、プリンター、検証済みのプレーンテキストの変更など、ここや他の場所で見つけることができるすべての提案を試しましたが、この問題を解決するものは何もありませんでした。
これが最終的に私のために働いたものです:
レポートを印刷プレビュー ビューで開きます。
リボンの [ページ設定] をクリックします。
[ページ設定] ウィンドウで [列] タブをクリックします。
[列のサイズ] セクションで、[詳細と同じ] ボックスをクリックします。