Imperative Blocks #2

Imperative 2

con1;
con2;
sheets;
names = sheets.GetParameterValueByName("Sheet Name");

n_names = [Imperative]
{
   out = {};
   for (i in GetKeys(names))
   {
      if (names[i] == con1)
      {
         out[i] = sheets[i].SetParameterByName("Sheet Name", "True this");
      }
      elseif (names[i] == con2)
      {
         out[i] = sheets[i].SetParameterByName("Sheet Name", "True that");
      }
      else
      {
         out[i] = sheets[i].SetParameterByName("Sheet Name", "All true");
      }
   }
   return = out;
};
5 Likes