0
我有要求爲每個序列號添加圖像。獲取錯誤:無效列注NoteId
我已經擴展了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
`
你確定你的數據庫表中有該字段嗎?並且該網站要麼發佈了更改,要麼更新了網站外的字段,請回收網站以便查看更改。我不確定PXNote的工作效果如何。 – Brendan
是的..它是DLL的一部分,並已發佈 –
在你的例子PXTable屬性的目的是什麼?我不認爲這在這裏有幫助。無效的列錯誤消息通常表示該列不在數據庫表中。使用SQL Management Studio等SQL管理實用程序手動確認名爲'NoteID'的列存在。 –