2017-03-20 24 views
0

我掙扎更新從PowerApp的集合數據庫,數據庫的結構INT是這樣的: enter image description here如何修補整個集合到一個數據庫

我的收藏更是這樣構成:

enter image description here

到目前爲止,我能夠以這種方式創建集合:

ClearCollect(ThisBudget;ForAll(BrowseGallery1.AllItems;{item:Heading1.Text;newValue:TextInput1.Text})) 

,但我完全ü nable找到正確的方式來修補這個集合到數據庫,基本上我需要修補相關項目的newValue字段,什麼是正確的方法?

我想這樣的事情太多了:

ForAll(ThisBudget;Patch('[dbo].[Budget]'; 
First(Filter('[dbo].[Budget]';Item=item));{newValue:ThisBudget.newValue})) 

,但沒有運氣

回答

0

它看起來像你的數據的每一行,而不是一個整個條目的一個子集工作。它也看起來像你沒有使用每個條目的主鍵。嘗試更新數據源時,其中任何一種情況都可能導致問題。

我有兩個建議:

  • 首先,嘗試添加條目Id,到你局部的工作表。然後,代替匹配Item嘗試匹配Id。其次,如果第一個解決方案不起作用,請嘗試創建一個包含整行數據的補丁,而不是其中的一部分。數據源可能需要使用完整的條目。
相關問題