title: In structured text: is it possible to write to a multi dimensional array with a single line in the cyclic code?
body: <p>The following works fine:</p>
  
  <pre><code>PROGRAM PLC_PRG:
      VAR
          MyArray : ARRAY[0..1,0..5]OF USINT := [1,2,3,4,5,6,7,8,9,10,11,12];
          i : INT;
          j : INT;
      END_VAR
  
      // change to random values
      FOR i:=0 TO 1 DO
          FOR j:=0 TO 5 DO
              MyArray[i,j] := i+j;
          END_FOR
      END_FOR
  
      // Or individualy set numbers
      MyArray[0,1] := 56;
      MyArray[0,4] := 156;
  END_PROGRAM
  </code></pre>
  
  <p>But what if I would like to modify all values in a single line of code?</p>
  
  <p>i.e. the following is pseudo code of what I would like to do. (Note, it does not actually work)</p>
  
  <pre><code>PROGRAM PLC_PRG:
      VAR
          MyArray : ARRAY[0..1,0..5]OF USINT := [1,2,3,4,5,6,7,8,9,10,11,12];
          bChange : BOOL;
      END_VAR
  
      IF bChange THEN
          MyArray := [1,58,3,53,5,6,128,8,9,10,20,12];
      END_IF
  END_PROGRAM
  </code></pre>