SharePoint Listのフォームについて、PowerAppsによってURLパラメータを取得できない

a 20 評価のポイント
2025-07-31T06:00:17.2633333+00:00

SharePoint Listのフォームについて、フォームのTitleパラメータの部分をURLパラメータから取得することで、フォームを開いた瞬間に入力されている状態にしたいです。

PowerAppsでフォームのテキスト部分のDefaultをParam("Title")にしても反応しないです。

どうすれば再現できますか。

よろしくお願いいたします。

コミュニティ センター | 監視されない
0 件のコメント コメントはありません

質問作成者が受け入れた回答

Daniel-Vo 6,175 評価のポイント Microsoft 外部スタッフ モデレーター
2025-07-31T07:33:26.4+00:00

@a

こんにちは。Microsoft Q&Aへのご投稿ありがとうございます。ご不便をおかけして申し訳ございません。

SharePoint リストの新規アイテム フォーム (PowerApps でカスタマイズ) の Title フィールドに URL パラメーターを使用して事前入力する場合、SharePoint の標準の NewForm.aspx URL (?Title=Value を追加するなど) 経由でフォームを開いたときには Param() 関数が機能しないことに注意してください。これは SharePoint 統合フォームの既知の制限であり、パラメーターが埋め込まれた PowerApps コンテキストに渡されないためです。 代わりに、次の回避策を使用してください。カスタマイズされたフォームを、その固有の URL 経由でスタンドアロンの PowerApps アプリとして直接起動します。これにより、Param() は URL パラメーターを確実に取得できます。PowerApps Studio でフォーム モードの処理、フィールドの事前入力、送信 (デフォルトの SharePoint ボタンはスタンドアロン モードでは表示されないため) についていくつかの調整を行う必要があります。 以下の記事を参照してください: param_function_not_working_for_sharepoint, passing-parameters-to-your-power-apps-sharepoint-form, pass-an-url-parameter-to-a-sharepoint-online-forms-field. これは第三者の記事ですので、参考までによくご確認ください。

この度は不快な思いをさせてしまい、誠に申し訳ございません。皆様からの情報をお待ちしております。ご質問等ございましたら、お気軽にお問い合わせください。喜んでお手伝いさせていただきます。良い一日をお過ごしください。

注: この回答はツールを用いて翻訳しております。文法や意味に誤りがありましたら、ご容赦ください。ご理解のほどよろしくお願いいたします。ご不明な点がございましたら、お気軽にコメントをお寄せください。できるだけ早くご返信いたします。


回答がお役に立てば、「回答を承認」をクリックして、高評価をお願いします。この回答についてご質問がある場合は、「コメント」をクリックしてください。

注: このスレッドに関するメール通知を受け取るには、ドキュメントに記載されている手順に従ってメール通知を有効にしてください。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 327.9K 評価のポイント MVP ボランティア モデレーター
    2025-07-31T06:13:40.47+00:00

    Power Apps を含む Power Platform には専用のフォーラムがあります。そちらで質問してください。

    Microsoft Power Platform Community Forum Thread

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。