sHelp
                                     BAR.PAT.REP
       2
 main
   selects1
   selects2
   detail.major
     detail.minor

 Ì       2
main
[report]
*(B)BOB[bob]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 report                      10 FREE     L                 bob                                                         
 in.out.all                   3 CHOICE   L                 *(B)BOB[bob]C|10                                            
 major.sort                  18 FREE     L  BAR.FIELDS     *(B)BOB[bob]C|8                                         
 minor.sort                  18 FREE     L  BAR.FIELDS     *(B)BOB[bob]C|9                                         
 period                       8 DATE     L                 *(B)BOB[bob]C|5                                             
 select.1                    18 FREE     L  BAR.FIELDS     *(B)BOB[bob]C|11                                        
 select.2                    18 FREE     L  BAR.FIELDS     *(B)BOB[bob]C|14                                        
 start.date                   8 DATE     L                 *(B)BOB[bob]C|1                                             
 start.time                   5 TIME     L                 *(B)BOB[bob]C|2                                             
 status                      30 CHOICE   L                 *(B)BOB[bob]C|0                                             
 stop.date                    8 DATE     L                 *(B)BOB[bob]C|3                                             
 stop.time                    5 TIME     L                 *(B)BOB[bob]C|4                                             
 tot.count                    8 PINT     R                 *(B)BOB[bob]DT|2                                            
 tot.revenue                  8 SMONEY   R                 *(B)BOB[bob]DT|1                                            
 Ì   €     2
selects1
[report,  select.1.from]
*(B)BOB[bob]C["1",bobS1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 select.1.from               15 FREE     L                 bobS1                                                       
 select.1.to                 15 FREE     L                 *(B)BOB[bob]C["1",bobS1]|0                                  
 Ì   €     2
selects2
[report,  select.2.from]
*(B)BOB[bob]C["2",bobS2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 select.2.from               15 FREE     L                 bobS2                                                       
 select.2.to                 15 FREE     L                 *(B)BOB[bob]C["2",bobS2]|0                                  
 Ì   €     2
detail.major
[report,  major.value]
*(B)BOB[bob]DT["DM",bob1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 major.value                 30 FREE     L                 bob1                                                        
 mj.count                     7 PINT     R                 *(B)BOB[bob]DT["DM",bob1]|2                                 
 mj.revenue                   8 SMONEY   R                 *(B)BOB[bob]DT["DM",bob1]|1                                 
 Ì   €     2
detail.minor
[report,major.value,  minor.value]
*(B)BOB[bob]DT["DM",bob1,bob2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 minor.value                 30 FREE     L                 bob2                                                        
 mn.count                     7 PINT     R                 *(B)BOB[bob]DT["DM",bob1,bob2]|2                            
 mn.revenue                   8 SMONEY   R                 *(B)BOB[bob]DT["DM",bob1,bob2]|1