問題タブ [powerapps-formula]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - Sharepoint 列に基づいて、BrowseGallery の PowerApps データ ソースをフィルター処理する
SharePoint Online リストに基づく資産管理 PowerApp を設計しています。アイテムの種類 (ラップトップ、サーバー、プリンターなど) などのフィールドを取り、スキャンしたバーコードに基づいてユーザーが現在フィルター処理できるようにします。ただし、ユーザーがラップトップまたはサーバーのどちらを検索するかを選択するメニュー画面を作成しました。これにより、選択内容に応じて別の画面に移動します。フィールド内の値に基づいてデータ ソースをフィルター処理したいと考えていAssetType
ます。これは、ラップトップ、サーバー、またはプリンターのいずれかである複数選択フィールドです。
BrowseGallery の現在の式は次のとおりです。 SortByColumns(Filter(EquipmentInventory, StartsWith(Barcode, BarcodeScanner1.Value)), "Title", If(SortDescending1, Descending, Ascending))
私が試してみましたSortByColumns(Filter(EquipmentInventory.ItemType == "Laptop", StartsWith(Barcode, BarcodeScanner1.Value)), "Title", If(SortDescending1, Descending, Ascending))
そしてまた
SortByColumns(Search([@AssetType], BrowseScreen_SearchInput.Text in AssetType && AssetType.Value = "Laptops", "AssetType", If(SortDescending1, Descending, Ascending))
ラップトップのみを表示するようにデータ ソースをフィルタリングしようとしましたが、無効な引数のエラーが発生しました。
これが機能するようになると、期待される結果は、各画面にフィルターを付けて、ラップトップ画面にラップトップを表示することです。
各画面にアセットの BrowseGallery を表示し、ユーザーがバーコードに基づいて検索できるようにしたいと考えています。
どんな助けでも大歓迎です!