Entry Message (E 47110)

Discussions about CSEntry
Forum rules
New release: CSPro 8.0
Post Reply
siratraore
Posts: 1
Joined: December 12th, 2018, 7:36 am

Entry Message (E 47110)

Post by siratraore »

Hi,
I would like to know the reason why this message appears : "Invalid symbol number (0). Must be between 1 and 1206".
Thank you.
josh
Posts: 2399
Joined: May 5th, 2014, 12:49 pm
Location: Washington DC

Re: Entry Message (E 47110)

Post by josh »

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:

Code: Select all

numeric num = 20;
setvalueset(@num, ....) // causes 47110
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:

Code: Select all

string myitem = "AGE";
setvalueset(@myitem,...); // sets value set for dictionary item named AGE
Probably you didn't mean to use the @ syntax at all and just wanted to use setvalueset normally like:

Code: Select all

setvalueset(AGE, ....);
Post Reply