質問

(VS2008 を使用して) .aspx ページ上の CrystalReportViewer コントロールを介して表示される Crystal Report があります。

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

問題は、最初の FieldObject のテキストが長すぎる場合、2 番目の FieldObject のテキストと重なることです。

最初の FieldObject に「CanGrow=True」と「MaxNumberOfLines=1」を設定して、2 番目の FieldObject をさらに右に「プッシュ」しようとしましたが、これは機能しませんでした。

最初の FieldObject のテキストの長さに関係なく、2 番目の FieldObject を常に最初の FieldObject の直後に表示するにはどうすればよいですか?

忘れる可能性のある知識については事前に乾杯してください。

役に立ちましたか?

解決

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

他のヒント

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top