0
Logic Appワークフローで、前のアクション出力配列の条件を評価しようとしています。テストアクションの出力長さ
状態 'に失敗しました' とコードで完了マイ条件式エラーで
@less(action('Get_items').outputs.length, 1)
結果
アクション 'Item_foundは' 'BadRequest'。
同じことが
@greater(action('Get_items').outputs.length, 1)
など
@empty(action('Get_items').outputs)
ために起こる私はここで間違って何をしているのですか?
背景:action('Get_items')
は、フィルタクエリを使用してSPOサイトのリストから項目を取得するクエリです。
アクションは成功しますが、App Run Traceには出力の詳細は表示されません。この場合は空の配列が必要です。
これが最良の方法です。 body( 'Get_items')==出力( 'Get_items')。body == action( 'Get_items')。outputs.body'です。 –
私はあなたが言及したすべてのバリエーションを試しましたが、簡潔さを好んでいました。また、SharePoint Onlineについて知っているようです - Azure Biztalk ServicesのアイテムをCRUDすることが可能かどうか知っていますか? [どのように汎用WCFコネクタをSPOクレームベースの認証で動作させることができるか](http://stackoverflow.com/q/38738344/205233)を理解できません。 – Filburt
BizTalk APIは、Logic Appsの最新バージョンでは使用できません。 Enterprise Integration Packを見てみるとよいでしょう:https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-enterprise-integration-overview/ –