文字間隔を使用するには、MSAccessのレポートのフィールドにリッチテキスト形式を使用する必要があります。レポートで、フィールドのプロパティのテキスト形式をプレーンテキストからリッチテキストに変更しようとすると、「入力した設定はこのプロパティに対して無効です」というエラーが発生します。これは、フィールドがメモデータ型ではないためだと思います(明らかに、RTFをサポートする唯一のデータ型です)。これは「 XXXX_XXXX 」の形式です。ここで、*と_はリテラル文字であり、Xは0から9までの数字を表します。
コンテキストの場合:このDBのワークフローは、IDを指定するときに、リンクされたテーブルをクエリし、クエリ結果に基づいてレポートを生成し、それをPDFに出力する単一のフォームを持つことです。
フィールドの制御ソースは、クエリ結果のフィールドです。
すべて正常に動作しますが、このフィールドをRTFに設定できる必要があります。違いが生じる場合、フォントはTrueTypeフォントです。基本的に、フィールドの高さを固定し、幅全体に水平に伸ばしたいと思います。つまり、CSSでは、大まかに「最大高さ:30px、幅:100%」と定義されます。
私が試したこと:
クエリデザインビューで、フィールドのテキスト形式をリッチテキストに設定します。レポートデザインビューでフィールドのテキスト形式を設定すると、引き続きエラーが発生します。
他のアイデアは、フィールドをメモデータ型に明示的に変換することです(255を超えるものは暗黙的にこの型に変換されます)が、SQl [MS SQL ServerではCONVERT([fieldname] 、 文章)]
カスタムフォーマットの作成は役に立ちますか?それがまだ平文であるからではないと思います。
ヘルプとコメントを事前に感謝します。