0

SharePoint リストをデータ ソースとして Power Apps を作成しました。リストは 4 つの列 (静的、番号は常に同じ) と複数の行 (動的 - 項目の追加と削除が可能) で構成されます。以下を参照してください。

タイトル /説明 /署名 /種類
アイテム 1 タイトル / アイテム 1 説明 / アイテム 1 署名 / アイテム 1 種類
アイテム 2 タイトル / アイテム 2 説明 / アイテム 2 署名 / アイテム 2 種類

目的は、PowerApps で選択された値を電子メールで送信することです。

アプリでギャラリー リストとして表示されるリストがあり、タイトルとアイテムの種類のみが表示されます。アプリ内の各アイテムにはチェック ボックスがあり、収集機能を使用して「チェック」アクションでアイテムを収集するために使用されます。

Collect(Collection2,ThisItem)

次に、コレクションは別のギャラリー リスト (表示されないことを意味します) でプレビューされます。このリストには、電子メール メッセージで送信する列の値が表示されます。「タイトル、説明、署名」列のチェック済みアイテムの値です。私が使用するメールについては、以下を参照してください。「Title3」、「Subtitle2」、および「Body1」は、Gallery のフィールド識別子です。

Office365Outlook.SendEmailV2(TextInput3,"GCP Agreement Cover letter", Concat(Collection1,
"<b>" & "Agreement title" & "</b>" & "<br>" &
"&nbsp;&nbsp;" & Title3 & "<br>" &
"<b>" & "Agreement Description" & "</b>" & "<br>" &
"&nbsp;&nbsp;" & Subtitle2 & "<br>" &
"<b>" & "Signed by" & "</b>" & "<br>" &
"&nbsp;&nbsp;" & Body1 & "<br>" & "<br>"& "<br>" & "<br>"))

問題は、電子メールに動的な値が含まれていないことです。動的な値はチェックされますが、静的です。最初にチェックされた値は、「チェックされた」項目の量に複製されます (幸いなことに機能します)。たとえば、最初の 2 つの項目がチェックされている場合:

そのまま:

契約のタイトル
項目 1 のタイトル
契約の説明
項目 1 の説明
署名者
項目 1 の署名

契約のタイトル
項目 1 のタイトル
契約の説明
項目 1 の説明
署名者
項目 1 の署名

することが

契約のタイトル
項目 1 のタイトル
契約の説明
項目 1 の説明
署名者
項目 1 の署名

契約のタイトル
アイテム 2 のタイトル
契約の説明
アイテム 2 の説明
署名者
アイテム 2 の署名

電子メール メッセージに正しい値を含めるのを手伝ってくれる人はいますか?

4

1 に答える 1