acumatica - 处理验证 sql 脚本时出错(ACUMATICA UPGRADE 18.217.002 到 19.207.0026)
问题描述
我正在尝试将 acumatica 从 18.217 升级到 19.207。有一个依赖于 FCause 和 FSResolution 数据访问类的自定义项,它们已从 19.207 中删除,并且用户数据字段已移至属性部分。我决定从自定义中删除那些用户定义的字段,当我发布它时,它会生成一个验证错误:
Validating Binary Files
Validating Sql Scripts
**An error while processing the validating sql scripts**
**Validation failed.**```
The trace error is
29/02/2020 11:59:19 AM Information:
Redirect7:/ScienceScope/(W(10))/frames/projectbrowser.aspx$target=ServiceOrder17JUNE2019
at PX.Web.UI.PXBaseDataSource.ExecuteSelect(String viewName, DataSourceSelectArguments arguments, PXDSSelectArguments pxarguments)
at PX.Web.UI.PXDataSource.ExecuteSelect(String viewName, DataSourceSelectArguments arguments, PXDSSelectArguments pxarguments)
at PX.Web.UI.PXDataSourceView.Select(DataSourceSelectArguments arguments, PXDSSelectArguments swarguments, DataSourceViewSelectCallback callback)
at PX.Web.UI.PXGrid.PerformSelect()
at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
at PX.Web.UI.PXGrid.PX.Web.UI.IPXDataBoundControl.EnsureDataBoundInternal()
at PX.Web.UI.PXCallbackManager.a(Dictionary`2 A_0, List`1 A_1)
at PX.Web.UI.PXCallbackManager.a(PXCallbackResultMethod A_0, XmlWriter A_1)
at PX.Web.UI.PXCallbackManager.a(PXCallbackResultMethod A_0)
How can I resolve this issue ?
解决方案
有时在升级后可能会显示不适当的错误,通过在 Visual Studio 中创建 CstValidationIgnore.txt 文件并将其添加到项目中,可以强制执行哪些强制验证以忽略错误。要了解有关它的更多信息,请访问To Use an Ignore List for the Validation Errors 中的acumatica 2019R2 文档
推荐阅读
- javascript - 是否有与 php 的 password_verify 等效的 JavaScript?
- powershell - 具有变量问题的 Get-ADuser 过滤器
- sql - QUERY 给我一个错误:将 nvarchar 值转换为数据类型 int 时转换失败
- javascript - 在 Firestore 中使用 Firebase 身份验证 UID 获取文档 ID,导致网站出现问题
- python - 基于直方图的阈值化
- elasticsearch - 在 logstash 中过滤日志并保存到 Elastic Search
- jenkins - 如何在 Jenkins 中使用 MSBuild 命令行覆盖目标文件
- javascript - 使用从浏览器滚动按类名计算 Div
- blob - Oracle Apex如何将图像存储在数据库表中
- blazor - Blazor WebAssembly 新项目不允许选择 .NET 5