「詳細」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」をドラッグ&ドロップする。
 
  
  
  
  
コメント