1

私はここで働き始める前に作成されたレポートに取り組んでおり、最初にそれを作成した人がいなくなりました。そのため、彼がどのようにして彼が作ったものを作ったのかはわかりません。

集計フィールドを保持するテキスト オブジェクトのセットがあります (たとえば、1 つのテキスト オブジェクト内のテキストは "{Sum of Job.ServiceCharge}" で、引用符は省略されていますが、中括弧は実際にあります)。Job.ServiceCharge をテキスト オブジェクトにドラッグ アンド ドロップできますが、それは要約ではありません。Job.ServiceCharge の概要を作成できますが、それはテキスト オブジェクトではありません。Job.ServiceCharge の累計フィールドを作成してそれをテキスト オブジェクトに入れることはできますが、彼が行ったフィールドはいずれも累計フィールドのリストに表示されないため、彼が行った方法ではありません。

これを行う方法を知っている人はいますか?

4

2 に答える 2

4

要約しているフィールドが文字列の場合は、通常どおりに要約を作成し (「挿入」->「要約」-> 要約を設定)、レポートに挿入された場所からドラッグして、あなたのテキストフィールド。

フィールドが文字列でない場合は、最初に数式を使用して文字列に変換する必要があります。たとえば、レポート全体のサービス料金の合計を表示するとします。次のような数式を作成します。totext(sum({Job.ServiceCharge}))次に、その数式を必要なテキスト フィールドにドラッグするだけです。

グループを合計する場合は、CR ヘルプで数式での集計関数の使用方法を確認してください。

編集 1実際には、その 2 番目の部分は正しくありません。テキストフィールドに埋め込むために変換する必要さえありません。レポートの数値フィールドと同じように、必要に応じて書式を設定するだけです。

于 2012-11-16T16:34:56.617 に答える