【问题标题】:Dynamics Ax Label not updatingDynamics Axe 标签未更新
【发布时间】:2012-07-25 08:56:54
【问题描述】:

我刚刚使用 Dynamics Ax 中的标签编辑器编辑了一个标签,它并没有在任何地方更改。有些表单已进行更改,有些则没有。

更准确地说,我修改了标签:案例管理中的责任员工。名称已更改为列出所有案例的大表格(此处标签更改有效)但如果我单击单个案例查看详细信息,旧名称仍然出现并且我三重检查,它是相同的标签并且标签列表中没有旧名称的标签。

有人有想法吗?我可以尝试重新编译 CIL,但我不敢相信对于这么简单的事情我必须运行编译器几个小时......

【问题讨论】:

    标签: axapta labels dynamics-ax-2012


    【解决方案1】:

    更改现有标签时,我总是重新启动 AOS 以确保更改发生。我注意到,在 AOS 关闭之前,标签不会写入 .ald 文件,这可以解释为什么如果您有多个 AOS 或有一些标签缓存,它是不可见的。

    【讨论】:

    • 这似乎是问题所在。很抱歉延迟回复批准。非常感谢
    【解决方案2】:

    您确定您更改的语言与您的用户设置(en-us 或 en-uk)中的语言相同吗?

    您有多个 AOS 实例吗?如果是这样,请重新启动(其他)AOS。

    您是否也制作了新标签并更新了相应的元素?旧标签可能还有其他用途。

    【讨论】:

      【解决方案3】:

      请尝试从应用程序文件系统中删除 .ali 文件。 通常位于 C:/program file/dynamics ax/50(如果是 ax 2009)/application/appl// 尝试查找与标签文件 id 同名的 .ali 文件(例如:axPQRen-us.ali,其中 PQR 是标签文件)以及语言。 删除 .ali 文件后重新启动 aos,这应该会自动创建具有最近更改的 ali 文件。 还要确保大表单控件的标签和案例(您发现差异的地方)控件来自相同的labelid。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-02-23
        • 2021-12-15
        • 2021-06-25
        • 2017-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多