title: Progress 4GL - Enumerable.Take(TSource) Method in
body: <p>Thanks in advance for looking at this question!</p>
  
  <p>This is all in the context of a FOR EACH loop which can get quite lengthy - think 100,000 records - and I'm looking for a way to take n records from a position in that resultset e.g. start @ 4000 &amp; take the next 500 records.</p>
  
  <p>I was looking around for keywords, in the ABL Reference, such as:</p>
  
  <ul>
  <li>Position</li>
  <li>LookAhead</li>
  <li>RECID - Whether we can find a RECID at the nth position</li>
  <li>Query Tuning</li>
  </ul>
  
  <p>So far no luck. Any smarties out there with a hint?</p>