0

次のような4つのデータテーブルがあります

Table 1
id        name           Afee        Insfee
1         a              100        10
2         b              100        10

Table 2
id        name           Bfee        Insfee
2         b              100        10
1         a              100        10
3         c              100        10

Table 3
id        name           Cfee        Insfee
1         a              100        10
3         c              100        10


Table 4
id        name           Dfee        Insfee
1         a              100         10
2         b              100         10

Crystalレポートで結果を取得したい

Name       Afee      Bfee      Cfee     Dfee     Insfee    total
a          100       100       100      100      40         440
b          100       100       0        100      30         330
c          0         100       100      0        20         220

ここで、この INSfee は特定の ID の 4 つのテーブルすべての合計であり、合計はそのレポートの行の合計である必要があります。

樹液結晶レポートでこれを行う方法。

4

1 に答える 1

0

Insfee の合計を取得するには、数式を作成し、記号「+」を使用してすべてのテーブルからフィールド (Insfee) を追加し、afee、dfee などに隣接して配置します。

次に、コードの下の合計使用量を取得します。

  1. 以下のコードですべてのフィールド (afee、bfee... など) の数式を作成します。
  2. 「合計」の別の式を作成し、以下のコードを実装します

詳細セクションに式を配置すると、結果が得られます。

EvaluateAfter({@a});
EvaluateAfter({@a 1});
EvaluateAfter({@a 2});

{@a}+{@a 1}+{@a 2}
于 2013-08-01T11:32:50.203 に答える