「詳細」Sectionの行数やNo列を、グループが変わる度に「1」からナンバリングしたい場合は、Crystal Reportの関数でも実現できる。
1、式フィールドに「NO_DEFAULT」以下のコードが記述された式を新規作成する。
1 2 3 4 |
shared numberVar iNo := 1; shared stringVar OkurijyoNo := ""; |
2、式フィールドに「NO」以下のコードが記述された式を新規作成する。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
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」をドラッグ&ドロップする。
コメント