スポンサーリンク
スポンサーリンク

Crystal Report の関数を使ってナンバリングする

Crystal Report 2008

「詳細」Sectionの行数やNo列を、グループが変わる度に「1」からナンバリングしたい場合は、Crystal Reportの関数でも実現できる。

1、式フィールドに「NO_DEFAULT」以下のコードが記述された式を新規作成する。
shared numberVar iNo := 1;
shared stringVar OkurijyoNo := "";

2、式フィールドに「NO」以下のコードが記述された式を新規作成する。
shared numberVar iNo;
shared stringVar OkurijyoNo;

WhilePrintingRecords;

If {DATA_LIST.OKURIJO_NO}  = OkurijyoNo Then
(
    iNo := iNo + 1;
)
Else
(
    OkurijyoNo := {DATA_LIST.OKURIJO_NO};
    iNo := 1
);

3、「詳細」Sectionに式フィールドの「NO」をドラッグ&ドロップする。

コメント

タイトルとURLをコピーしました