获取错误:列NoteId无效

时间:2017-06-21 15:40:38

标签: acumatica

我要求为每个序列号添加图像。

我扩展了INItemLotSerial并添加了ImageUrl& NoteID字段

[PXTable(typeof(INItemLotSerial.inventoryID),
 typeof(INItemLotSerial.lotSerialNbr),
 IsOptional = true)]
public class InfoINItemLotSerialExtNV : PXCacheExtension<INItemLotSerial>

DAC具有以下NoteID代码

#region NoteID
    public abstract class noteID : PX.Data.IBqlField
    {
    }
    protected Guid? _NoteID;
    [PXNote]
    public virtual Guid? NoteID
    {
        get
        {
            return this._NoteID;
        }
        set
        {
            this._NoteID = value;
        }
    }
    #endregion

在输入序列号后保存购买收据文档时,我收到错误无效列:NoteID

`

1 个答案:

答案 0 :(得分:1)

目前,PXNoteAttribute不支持扩展表,因此您唯一的选择是在扩展表上使用INItemLotSerial DAC的常规扩展。