Difference between revisions of "Error Messages/40461"
(Local Variables --> Local Values (terminology change)) |
|||
Line 7: | Line 7: | ||
== Cause == | == Cause == | ||
− | You tried to [[Slice assignment|assign to a slice]] of a [[Local | + | You tried to [[Slice assignment|assign to a slice]] of a [[Local Values|local value]] that does not exist. |
The following code would trigger this error. | The following code would trigger this error. | ||
<pre style="background:white; border:white; margin-left: 1em;"> | <pre style="background:white; border:white; margin-left: 1em;"> | ||
Index IndexA := 1..3; | Index IndexA := 1..3; | ||
− | Var LocalA := Array(IndexA, [1, 4, 9]); | + | [[Var]] LocalA := [[Array]](IndexA, [1, 4, 9]); |
− | Slice(LocalA, IndexA, 4) := 16; | + | [[Slice]](LocalA, IndexA, 4) := 16; |
... | ... | ||
</pre> | </pre> |
Latest revision as of 00:00, 5 January 2017
Error message examples
Assignment to slice 4 along IndexA is out-of-range.
Cause
You tried to assign to a slice of a local value that does not exist.
The following code would trigger this error.
Index IndexA := 1..3; [[Var]] LocalA := [[Array]](IndexA, [1, 4, 9]); [[Slice]](LocalA, IndexA, 4) := 16; ...
Remedies
Correct the assignment so that you are assigning to a slice in the index range.
See Also
Comments
Enable comment auto-refresher