Acumatica:无法在BLC上调用DAC扩展类

Acumatica:无法在BLC上调用DAC扩展类,acumatica,Acumatica,我自定义了条目类型表单并添加了一些新字段,因为我添加了一个新方法,因此无法调用DLC扩展 您应该更换 protected void 与 你应该替换 protected void 与 添加DAC扩展后是否重建了项目 DAC扩展和BLC扩展是否在同一命名空间下(如果不是) 是否已将DAC扩展的命名空间导入BLC 分机 DAC和BLC扩展是否在同一个项目中,如果不是,是否添加了 引用DAC扩展项目并在中导入命名空间 你的BLC扩展项目 添加DAC扩展后是否重建了项目 DAC扩展和BLC扩展是

我自定义了条目类型表单并添加了一些新字段,因为我添加了一个新方法,因此无法调用DLC扩展

您应该更换

protected void

你应该替换

protected void

  • 添加DAC扩展后是否重建了项目
  • DAC扩展和BLC扩展是否在同一命名空间下(如果不是) 是否已将DAC扩展的命名空间导入BLC 分机
  • DAC和BLC扩展是否在同一个项目中,如果不是,是否添加了 引用DAC扩展项目并在中导入命名空间 你的BLC扩展项目
      • 添加DAC扩展后是否重建了项目
      • DAC扩展和BLC扩展是否在同一命名空间下(如果不是) 是否已将DAC扩展的命名空间导入BLC 分机
      • DAC和BLC扩展是否在同一个项目中,如果不是,是否添加了 引用DAC扩展项目并在中导入命名空间 你的BLC扩展项目

      我找到了答案,因为Acumatica 5.1将代码插入App_RuntimeCode而不是App_Cache文件夹中,使DAC类扩展或BLC未被检测到导致错误。

      我找到了答案,自Acumatica 5.1以来,它将代码插入App_RuntimeCode而不是App_Cache文件夹中,从而使DAC类扩展或BLC未被检测到,从而导致错误。

      能否显示人脸和图形扩展代码?能否显示人脸和图形扩展代码?1。是的,我每次做改变都这样做。2.是的,它在同一个命名空间上。3.是的,它在同一个项目上。我在我的系统中尝试了你的代码,但没有收到你提到的任何问题。您可以尝试清理项目程序集和临时asp路径[执行此操作前关闭visual studio],然后重新生成项目并查看。如果仍然有问题,请在这里提供您的DAC代码。是的,我仍然有,我想它不在我的DAC类中,因为它是由acumatica在我添加这些字段时生成的。现在我所做的是,我通过Acumatica 4.2来实现。事件通过5.1完成。我通常在扩展项目中创建DAC,并在包中添加数据库表列。我找到了它无法识别DAC类的原因,它通过App_代码文件夹而不是App_运行时路由,这很奇怪,因为当我打开定制项目时,所有创建的代码都在App_运行时代码文件夹1中。是的,我每次做改变都这样做。2.是的,它在同一个命名空间上。3.是的,它在同一个项目上。我在我的系统中尝试了你的代码,但没有收到你提到的任何问题。您可以尝试清理项目程序集和临时asp路径[执行此操作前关闭visual studio],然后重新生成项目并查看。如果仍然有问题,请在这里提供您的DAC代码。是的,我仍然有,我想它不在我的DAC类中,因为它是由acumatica在我添加这些字段时生成的。现在我所做的是,我通过Acumatica 4.2来实现。事件通过5.1完成。我通常在扩展项目中创建DAC,并在包中添加数据库表列。我找到了它无法识别DAC类的原因,它通过App_代码文件夹路由,而不是在App_运行时路由,这很奇怪,因为当我打开定制项目时,所有创建的代码都在App_运行时代码文件夹中