| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > BreakManagerClass > BreakManagerClass - Methods >====== AddBreak (add a Break) ====== | [[breakmanagerclass methods .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[addlevel add a level to the breakid break .htm|{{btn_next_n.gif|Next page}}]] | | || **AddBreak( )** {{blk2blue.jpg|blk2blue.jpg}} **AddBreak     **Identifies to the corresponding report that an embedded break object is active. The **AddBreak **method identifies that an embedded break object is active for a corresponding report. An internal BreakID number is assigned for each break object created. This BreakID is incremented when a subsequent **AddBreak** method is executed. **Implementation:** The AddBreak method is called for each break object that is active for a report. Each object is instantiated from the LevelManagerClass. An AddLevel method follows each AddBreak method. **Example:** **  BreakMgr.****AddBreak()****                 !First Break** **  BreakMgr.AddLevel()                 !Auto assign level 1** **  BreakMgr.AddResetField(PEO:Gender)** **  BreakMgr.AddTotal(TestCount,1)** **  BreakMgr.****AddBreak()****                 !Second Break** **  BreakMgr.AddLevel() !Break2** **See Also:     **[[addlevel add a level to the breakid break .htm|Add Level]]