1

データベースの特定のフィールドから値を取得する Crystal レポートを設計する必要があります。しかし、このフィールドには、1 から 10000、次に 10000 から 20000、20000 から 30000 など、数値的に増加する多くのエントリがあります。

ここで、1 から 10000 を 1 つのグループに、10000 から 15000 を別のグループに、15000 から 20000 を別のグループにまとめる方法でそれらをグループ化したいと考えています。それ、どうやったら出来るの?私は応答に感謝します。

4

2 に答える 2

2

次のような Crystal 式を設定します。

     if {myTable.myField} >= 1 and {myTable.myField} <= 10000 then 'A'
else if {myTable.myField} > 10000 and {myTable.myField} <= 15000 then 'B'
else if {myTable.myField} > 15000 and {myTable.myField} <= 20000 then 'C'

- そして、あなたの新しい数式をグループ化します。

于 2012-04-19T07:58:52.553 に答える
1

SELECT次の表現を考えてみてください。

SELECT {table.field}
CASE 1 TO 10000: "A"
CASE 10001 TO 15000: "B"
CASE 15001 TO 20000: "C"
DEFAULT: "ERROR"
于 2012-04-19T12:39:17.757 に答える