Good afternoon,
I am trying to set up an updatable BAQ on a UD table. I have the UD table set up but I am having some trouble with the BAQ side of things.
There are two issues I am running into. The first is with the Keys. I read on here that it is recommended to put 0’s in for Keys 2-5 and whatever I want for Key 1 but when I do that I get an error stating the name does not exist in the current context.
The second issue is that it states that the update BPM directive is outdated due to a compilation error.
Here is the error I am getting:
One or more BPM directives are marked as outdated due to compilation errors. Please inspect and correct.
Method: Ice._00/UpdatableJobs.Update, Directive: ##BASE##, Compile error(s):
Error CS0103: The name ‘JINFO’ does not exist in the current context [Update.Base.##BASE##.cs(89,56)]
Error CS0029: Cannot implicitly convert type ‘int’ to ‘string’ [Update.Base.##BASE##.cs(90,56)]
Error CS0029: Cannot implicitly convert type ‘int’ to ‘string’ [Update.Base.##BASE##.cs(91,56)]
Error CS0029: Cannot implicitly convert type ‘int’ to ‘string’ [Update.Base.##BASE##.cs(92,56)]
Error CS0029: Cannot implicitly convert type ‘int’ to ‘string’ [Update.Base.##BASE##.cs(93,56)]
Error CS0103: The name ‘JINFO’ does not exist in the current context [Update.Base.##BASE##.cs(110,128)]
Error CS0019: Operator ‘==’ cannot be applied to operands of type ‘string’ and ‘int’ [Update.Base.##BASE##.cs(110,137)]
Error CS0019: Operator ‘==’ cannot be applied to operands of type ‘string’ and ‘int’ [Update.Base.##BASE##.cs(110,159)]
Error CS0019: Operator ‘==’ cannot be applied to operands of type ‘string’ and ‘int’ [Update.Base.##BASE##.cs(110,181)]
Error CS0019: Operator ‘==’ cannot be applied to operands of type ‘string’ and ‘int’ [Update.Base.##BASE##.cs(110,203)]
What am I doing wrong? This is my first time doing this and I am hoping to get it working because this UD table will be very helpful to some projects we have in the works.