我有一個lightswitch 2012應用程序,它從正在返回單個數據表的OData服務獲取數據。我在查詢中創建了兩個參數,然後通過新的數據項將它們添加到屏幕上。第一個參數連接到選擇列表,如果應用程序運行,則從選擇列表傳遞的值將過濾屏幕上的值。將下拉列綁定到列值
我遇到的問題是創建另一個下拉列表,其中包含正在從OData服務返回的表中某列的值。
我想要完成的是用戶有一種方法來滾動值列表的方式,並且當該值被選中時,它將過濾屏幕。如果我通過文本框傳入值,它將過濾網格。問題是可能有數百個可能的值。
有沒有更好的方法來解決這個問題?
感謝,
傑森
這裏是實體
這裏是查詢
的格子屏幕
運行的應用程序
我已經試過的建議,但我仍然有無法更改的文本框的項目編號類型。我已經將解決方案上傳到git hub https://github.com/jwstl/SYPTest。我想這可能是由於我所引用的Projects表有兩個主鍵。 – Jason
LightSwitch不會「喜歡」沒有可用整數PK的實體。有時候,你可以放棄它,這取決於你在做什麼,所以這可能是導致你的問題的原因。你想要做的事通常很簡單。 –