Avatar

Level 10

Hi,

You should be able to populate the summary table, either in the exit event of Level3 or maybe the calculate event of the summary table, assuming the exit event the code would like something like;

summaryTable.setInstances(0);

var level1Items = ???.resoleNodes("Designerlevel1[*]")
for (var i = 0; i < level1Items.length; i++)
{
var level1Item = level1Items.item(i);
var level2Items = level1Item.resoleNodes("DisplayLang[*]")
for (var j = 0; j < level2Items.length; j++)
{
  var level2Item = level2Items.item(j);
  var level3Items = level2Item.resoleNodes("Level3[*]")
  for (var k = 0; k < level3Items.length; k++)
  {
   var level3Item = level3Items.item(k);
  
   if (level3Item.Label.rawValue.indexOf("Critical") === 0)
   {
    var newRow = summaryTable.addInstances();
    newRow.Number.rawValue = "???"
    newRow.Item.rawValue = "???"
   }
  }
}
}

I don't really understand your form structure, but hopefully that will head you in the right direction.

I'm happy to look at your form but would prefer if you would post a link to it in this thread, then it may be helpful to others and someone else might be able to help.  I probably wont be able to get back to this forum until the weekend.

Regards

Bruce