| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > StepClass > StepClass Methods >====== SetLimitNeeded (return static/dynamic boundary flag:StepClass) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[setlimit set smooth data distribution stepclass .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[stepcustomclass.htm|{{btn_next_n.gif|Next page}}]] | | || **SetLimitNeeded, VIRTUAL** {{blk2blue.jpg|blk2blue.jpg}} The **SetLimitNeeded **method returns a value indicating whether the StepClass object's boundaries are static (set at compile time) or dynamic (set at runtime). A return value of one (1) indicates dynamic boundaties that may need to be reset when the monitored result set changes (records are added, deleted, or filtered). A return value of zero (0) indicates the boundaries are fixed at compile time (name or alpha distribution) and are not adjusted when the monitored result set changes. **Implementation:** The SetLimitNeeded method is a placeholder method for classes derived from StepClass, such as StepStringClass. **Return Data Type:     **BYTE **See Also:     **[[setlimitneeded return static dynamic boundary flag stepstringclass .htm|StepStringClass.SetLimitNeeded]]