[英]Update posted transaction using SageDataObject220
我正在嘗試更新已過帳交易記錄中的字段。
這就是我所擁有的:
Dim oWS As SageDataObject220.WorkSpace
Dim SD As SageDataObject220.SplitData = oWS.CreateObject("SPLITDATA")
SD.Open(SageDataObject220.OpenMode.sdoWrite)
SD.FindFirst("TRAN_NUMBER", CInt("575031"))
SD.Read(SD.RecordNumber())
SD.Fields.Item("Details").Value = "575031 test"
SD.Write(SD.RecordNumber())
oWS.Disconnect()
我可以找到該事務,但是嘗試更新Details值不起作用。 它似乎是只讀的,並且僅是可比較的。
有什么建議么?
讀取事務編號后,需要先關閉SplitData對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.