I have an inspection configurator where I would like to tie my inspection attributes to radio sets. Everything works correctly and I am able to run the configurator without issue. The problem is, now I want to add things (in this case a read-only expression) to the configurator, but when I go to do this I get the following syntax error:
When I navigate to the specified file, I find that the error is due to the following line of code (one per radio set):
this.rdsInspectionLabels.Buttons = ;
Full code for the radio set for reference:
this.rdsInspectionLabels = new Erp.Lib.Configurator.PcControls.EpiRadioSet();
this.rdsInspectionLabels.Name = "rdsInspectionLabels";
this.rdsInspectionLabels.Horizontal = true;
this.rdsInspectionLabels.Location = new System.Drawing.Point(410, 570);
this.rdsInspectionLabels.Size = new System.Drawing.Size(190, 20);
this.rdsInspectionLabels.TabIndex = 260;
this.rdsInspectionLabels.Visible = true;
this.rdsInspectionLabels.EpiBinding = this.EpiBinding + ".rdsInspectionLabels";
this.rdsInspectionLabels.EpiTransaction = this.Trans;
this.rdsInspectionLabels.Buttons = ;
this.epiRadioSetList.Add("rdsInspectionLabels");
this.Controls.Add(rdsInspectionLabels);
this.rdsInspectionLabels.BringToFront();
Strange that Epicor would create an assignment and then not assign anything to the variable. Wondering if anyone has seen this before and if anyone knows a workaround, or if this is an Epicor bug.