不幸的是,关于如何访问和修改Acumatica中的属性字段的文档很少。我们假设我的库存ID为InvItemID1。让我们说我想要访问该库存ID的ATTR1属性。如何在InveItemID1中访问ATTR1的值ID和描述?我该如何修改它?
答案 0 :(得分:1)
属性存储在与名为CSAnswers的InventoryItem(Stock Item)不同的DAC中。它用于所有属性,而不仅仅是InventoryItem属性。 它有4列:CompanyID,RefNoteID,AttributeID和Value。
要修改或访问您需要加入CSAnswers和InventoryItem DAC的值。对于通用查询和报告,您只需要InventoryItem.NoteID = CSAnswers.RefNoteID和'ATTR1'= CSAnswers.AttributeID。当你在SQL或Code中工作时,也要在连接中使用CompanyID。