首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >AX7中的BP标签错误

AX7中的BP标签错误
EN

Stack Overflow用户
提问于 2017-08-28 14:44:55
回答 1查看 1.8K关注 0票数 1

有人能指导我为什么弹出这个错误吗?

我有一个模型SLD_HRApplicationFoundation,它有一个SLD_HRP标签文件。当我检查最佳实践时,我得到以下错误

BP Rule: [BPErrorUnknownLabel]:Path: [dynamics://EdInt/SLD_HRRetirementAge]:Unknown label 
'@SLD_HRP:Param0014'. Legacy labels (such as label id @SYS12345) are case insensitive and 
modern labels (such as 'MyLabelId' in @MyLabelFile:MyLabelId) are case sensitive. Use upper 
casing when referring to legacy labels and exact casing for modern labels.

其中,我的SLD_HRP.en-US.label.txt文件包含以下条目

Label ID: Param0014
Label: Default retirement age
Description: Help text for retirement age years

并将SLD_HRRetirementAge EDT的properties设置为

Label: @SLD_HRP:Param0013
Help text: @SLD_HRP:Param0014 

我目前正在运行AX7 update 8SLD_HRApplicationFoundation模型已经建立到最新的变化,数据库也是同步的。

EN

回答 1

Stack Overflow用户

发布于 2018-05-28 18:41:34

有点晚了,但由于此问题在最新版本(PU15)中仍然存在:

有时,模型构建似乎不能正确更新标签信息。正如Medhi Moalla在他对AX社区问题BP Label Error AX 7中相同问题的回答中所建议的那样,可以使用以下命令行工具重新创建标签.dll文件:

打开

具有(admin)权限的

  1. 打开命令行
  2. 执行以下命令:J:\AosService\PackagesLocalDirectory\bin\labelc.exe -metadata="J:\AosService\PackagesLocalDirectory" -output="J:\AosService\PackagesLocalDirectory\<Package Name>\Resources" -modelmodule="<Package Name>"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45913118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档