2 つのテーブル (顧客と注文) があり、注文に顧客にリンクする SPS ルックアップ列がある場合、PowerApps のルックアップ機能を使用して、顧客情報を注文ギャラリーに表示できます。
例: ThisItem が Order: であると仮定すると、問題
Lookup(Customer, ID = ThisItem.Customer_Id, 'Company Name')
なく動作します。
しかし、1 対多の関係では、SPS リストを使用して関係を保存すると、ネストされたルックアップを機能させることができません。
たとえば、サービス リストとリストを追加すると、ルックアップ列を使用して SPS リストに保存することOrdered_Service
で、無制限の数のサービスを にリンクできます。Order
order_id
service_id
ServiceName
しかし、注文ギャラリーから検索しようとすると、失敗します
Lookup(Service, ID = Lookup(
ordered_service,
order_id = ThisItem.ID, service_id),
Service_Name)
order_id.Id
と の両方を使用しorder_id.Value
て、条件の両側をラップしようとしましたがText()
、常に 2 つの無効な型エラーと委任警告が表示されます。
このルックアップを適切に行う方法を知りたいのですが、必要に応じてリストの関係を変更できます。
注:SQLを使用すると、これがうまくいく可能性が高いと思いますが、オプションではありません。
ありがとう!