“名称'fieldname'在当前上下文中不存在的原因

时间:2019-04-27 13:03:50

标签: c# epicorerp

我在Epicor发票行明细表中有一个按钮和一个数字字段。当我输入一些数值并按下按钮时,我想将输入的值复制到表单中的默认单价字段中

private void submitBtn_Click(object sender, System.EventArgs args)
{
     String u=usrUnitPrc.Text;
     curUnitPrice.Text=u;
}

但是在测试代码时,它显示错误  名称 curUnitPrice 在当前上下文中不存在

**编译失败。 **

1 个答案:

答案 0 :(得分:0)

为了引用curUnitPrice,您需要在脚本中添加以下行:

EpiCurrencyEditor curUnitPrice = (EpiCurrencyEditor)csm.GetNativeControlReference("ENTER EPIGUID FROM curUnitPrice PROPERTIES");

如果您的控件不是EpiCurrencyEditor,则只需将上面的内容更新为碰巧的类型即可。