Hi,
I would like to know the reason why this message appears : "Invalid symbol number (0). Must be between 1 and 1206".
Thank you.
Entry Message (E 47110)
Re: Entry Message (E 47110)
That error could happen if you call setvalueset() with @symbol for the first argument and the symbol is numeric instead of a string. For example:
It is very rare that you would use the @symbol syntax in setvalueset(). It is only valid if you have a string that contains the item name like:
Probably you didn't mean to use the @ syntax at all and just wanted to use setvalueset normally like:
Code: Select all
numeric num = 20;
setvalueset(@num, ....) // causes 47110
Code: Select all
string myitem = "AGE";
setvalueset(@myitem,...); // sets value set for dictionary item named AGE
Code: Select all
setvalueset(AGE, ....);