2008-08-29 48 views
3

Crystal Reportは、.aspxページ(VS2008を使用)でCrystalReportViewerコントロールを介して表示されます。Crystal Reportsで可変幅のFieldObjectsを処理する方法

レポートには、2行のデータ駆動型FieldObject(可変数の文字を含むことができます)があり、お互いに同じ行に表示したいと考えています。

問題は、最初のFieldObjectのテキストが長すぎると、2番目のFieldObjectのテキストと重なって表示される問題です。

私は、最初のFieldObjectで 'CanGrow = True'と 'MaxNumberOfLines = 1'を設定しようとしましたが、2番目のFieldObjectをさらに右に押しても動作しませんでした。

最初のFieldObjectのテキストの長さにかかわらず、最初のFieldObjectの直後に2番目のFieldObjectが常に表示されるようにするにはどうすればよいですか?

あなたが落とすことができる知識の前に乾杯。

答えて

5

レポートにテキストオブジェクトを追加できます。テキストオブジェクトのテキストを編集するときは、表示したいフィールドをオブジェクトエクスプローラからテキストボックスにドラッグします。次にスペースを押し、2番目のフィールドを同じテキストボックスにドラッグします。あなたの2つのフィールドは常に1つのスペースになります。もちろん、必要なスペースやその他のテキストを追加することもできます。

1

また、field1 + "" + field2を返して関数をレポートに追加する関数を作成することもできます。

関連する問題