title: Peoplesoft rowset
body: <p>I'm new to peoplesoft. I need a help in understanding the rowset and I have a requirement where i have 3 levels. </p>
  
  <p>On level 1 i have a checkbox and when I open a component the value of the checkbox on level 1 should be passed and display to the level 2 grid for all rows.</p>
  
  <h2>For example</h2>
  
  <p>level0 - record1
  level1 - record2 (Scroll Area)</p>
  
  <p>level2 - record3 (grid)</p>
  
  <p>When i access the page it should have values like this</p>
  
  <p>Record2.field1 = Y => Row1 Record3.field1 = Y
                        Row2 Record3.field1 = Y</p>
  
  <hr>
  
  <p>Record2.field1 = N => Row1 Record3.field1 = N</p>
  
  <hr>
  
  <p>I have written the code at level2 record.field rowinit peoplecode event. but the problem is the same record field is used in level 0 as well. Is there a way where I can avoid using for loop as there could be n number of rows in the grid which might create a performance issue during page opening.</p>
  
  <p>Thanks in advance,</p>