[問題] Power Apps建立互動combobox失敗

看板Office作者 (na~krab)時間3天前 (2025/01/17 22:08), 編輯推噓0(006)
留言6則, 1人參與, 3天前最新討論串1/1
麻煩有會的大大教學一下, 最近開始摸索power Apps要整理資料。 本來想建立2個combo box選單, A選單先從其他條件過濾出資料勾選, B選單則是A選單沒有勾選的部分, 我問了chat GPT得到解決方法如下: ========== 1. 資料來源:兩個 ComboBox 都使用相同的資料來源,例如 DataSource。 2. 目標:ComboBox2 的選項需要過濾掉 ComboBox1 已選中的項目。 --- 設定步驟: 1. ComboBox1 的設定 設定 ComboBox1 的 Items 為資料來源,例如: Items = DataSource 假設資料來源中有一個欄位叫 Value,代表顯示的值。 --- 2. ComboBox2 的設定 設定 ComboBox2 的 Items,過濾掉 ComboBox1 中已選中的項目: Items = Filter(DataSource, Not(Value in ComboBox1.SelectedItems.Value)) Value 是資料來源的欄位名稱,請替換為你的實際欄位名稱。 ========== 因為A combo box使用Filter過濾資料完畢 等於我A的item = filter(1 …,2 …) 在B combo box的設定就是一直失敗, 我的寫法B是 item=filter(filter(1 …,2 …),Not(Value in comboBox1.Selected Item.Value) 裡面Value就算換成field_2或是該欄的名稱, 都是失敗的結果, 所以上來詢問看看有沒有大大可以解答, 謝謝, ---- Sent from BePTT -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.224.8 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1737122909.A.50B.html

01/18 00:51, 3天前 , 1F
試試看把combox1.SelectedItems Concat成一個字串
01/18 00:51, 1F

01/18 00:52, 3天前 , 2F
Not(Value in Concat(ComboBox1.SelectedItems,Value,";")
01/18 00:52, 2F

01/18 01:02, 3天前 , 3F
查了官方說明,in要嘛是字串比字串,要嘛是紀錄比表格
01/18 01:02, 3F

01/18 01:02, 3天前 , 4F
你的Value是一個字串,而cbbox.selectedItems是一個表格
01/18 01:02, 4F

01/18 01:03, 3天前 , 5F
不串成字串的話,也可以讓powerapps用紀錄去比對
01/18 01:03, 5F

01/18 01:03, 3天前 , 6F
Not(ThisRecord in ComboBox1.SelectedItems)
01/18 01:03, 6F
文章代碼(AID): #1dYcHTKB (Office)
文章代碼(AID): #1dYcHTKB (Office)