スクリプトからフローデザイナーアクションを呼び出そうとしても、目的の出力が得られません (未定義)。Issue フローデザイナーで作成されたアクションがありますが、これはフローデザイナー自体から適切に機能します。ただし、スクリプトから同じアクションをバックグラウンドスクリプトで実行しようとすると、期待どおりに出力されません。 1.フローデザイナーに移動します。2.必要な入力を入力し、[テスト] をクリックします3.フローから応答を取得します4.フローデザイナーにある [その他のアクション] > [コードスニペット] からスクリプトをコピーします5.スクリプトをバックグラウンドで実行すると、出力が「未定義」と表示されますReleaseNew YorkCausegs.print('exception: ' + ex); はエラーを明らかにします。} catch (ex) {gs.print('exception: ' + ex);var message = ex.getMessage();gs.error(message);} アウトプット- *** Script: exception: JavaException: java.lang.IllegalArgumentException: objectToMap: invalid type class com.glide.vars2.GlideElementVariable for object property sapusersこのエラーは、FlowAPI が入力のタイプを検証しているときに、予期しないタイプ「class com.glide.vars2.GlideElementVariable」が見つかったことを意味します。Resolution「+」を使用してすべての入力を文字列に変換するようにスクリプトを変更すると、問題が解決したように見えます。誤った使用法 -> inputs['sapusers'] = g1.variables.sap_user_role; // List正しい使用法 -> inputs['sapusers'] = '' + g1.variables.sap_user_role; // ListRelated Linksフロー、サブフロー、アクションのコードスニペットの作成https://docs.servicenow.com/csh?topicname=flow-design-code-snippet.html&version=latest