【问题标题】:Mandatory validation message, the field property is set to not mandatory强制验证消息,字段属性设置为非强制
【发布时间】:2017-03-09 20:15:48
【问题描述】:

我已经检查了字段的映射属性和使用它的表单的数据源,并且该属性设置为“否”。

虽然每次我填写表格时都会收到以下错误:

验证错误的来源是什么?

【问题讨论】:

    标签: axapta erp


    【解决方案1】:

    如果 AOT 表或表单数据源上的字段未设置为必填,请检查表和数据源上的 validateWrite()validateField()

    也可以在运行时在这种风格的代码中强制设置字段:

    salesTable_ds.object(fieldNum(SalesTable, SalesId)).mandatory(true);

    所以你必须调试!

    【讨论】:

    • Info.add 方法中设置断点以查明错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多