You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -555,10 +555,14 @@ the blob as shown and described:
555
555
| Setting | Value | Description |
556
556
| ------- | ----- | ----------- |
557
557
|**Folder path**| /attachments | The path and name for the container that you previously created. For this example, click the folder icon, and then select the "/attachments" container. |
558
-
|**Blob name**|**From** field | For this example, use the sender's name as the blob's name. Click inside this box so that the dynamic content list appears, and then select the **From**fild under the **When a new email arrives** action. |
559
-
|**Blob content**|**Content** field | For this example, use the HTML-free email body as the blob content. Click inside this box so that the dynamic content list appears, then select **Body** under the **Call RemoveHTMLFunction to clean email body** action. |
558
+
|**Blob name**|**From** field | For this example, use the sender's name as the blob's name. Click inside this box so that the dynamic content list appears, and then select the **From**field under the **When a new email arrives** action. |
559
+
|**Blob content**|**Content** field | For this example, use the HTML-free email body as the blob content. Click inside this box so that the dynamic content list appears, and then select **Body** under the **Call RemoveHTMLFunction to clean email body** action. |
560
560
||||
561
561
562
+
When you're done, the action looks like this example:
contains all the attachments included with an email.
634
637
The **For each** loop repeats actions on each item
635
638
that's passed in with the array.
@@ -639,15 +642,16 @@ select **Attachments**.
639
642
Next, add the action that saves each attachment
640
643
as a blob in your **attachments** storage container.
641
644
642
-
## Create blobs for attachments
645
+
## Create blob for each attachment
643
646
644
-
1. In the **For each** loop,
647
+
1. In the **For each email attachment** loop,
645
648
choose **Add an action** so you can specify
646
649
the task to perform on each found attachment.
647
650
648
651

649
652
650
-
2. Under **Choose an action**, search for "blob", then select this action:
653
+
2. In the search box, enter "create blob" as your filter,
654
+
and then select this action:
651
655
**Create blob - Azure Blob Storage**
652
656
653
657

@@ -663,11 +667,15 @@ create each blob as shown and described:
663
667
664
668
| Setting | Value | Description |
665
669
| ------- | ----- | ----------- |
666
-
| **Folder path** | /attachments | The path and name for the container you previously created. You can also browse to and select a container. |
667
-
| **Blob name** | **Name** field | From either the parameter list or dynamic content list, select **Name** to pass in the attachment name for the blob name. |
668
-
| **Blob content** | **Content** field | From either the parameter list or dynamic content list, select **Content** to pass in the attachment content for the blob content. |
670
+
| **Folder path** | /attachments | The path and name for the container that you previously created. For this example, click the folder icon, and then select the "/attachments" container. |
671
+
| **Blob name** | **Name** field | For this example, use the attachment's name as the blob's name. Click inside this box so that the dynamic content list appears, and then select the **Name** field under the **When a new email arrives** action. |
672
+
| **Blob content** | **Content** field | For this example, use the **Content** field as the blob content. Click inside this box so that the dynamic content list appears, and then select **Content** under the **When a new email arrives** action. |
669
673
||||
670
674
675
+
When you're done, the action looks like this example:
select **See more** next to **When a new email arrives**
752
+
choose **See more** next to **When a new email arrives**
745
753
in the dynamic content list or at the end of the parameters list.
746
754
747
755
| Setting | Value | Notes |
@@ -751,14 +759,15 @@ To add blank lines in an edit box, press Shift + Enter.
751
759
| **Body** | ```Please review new applicant:``` <p>```Applicant name: ``` **From** <p>```Application file location: ``` **Path** <p>```Application email content: ``` **Body** | The content for the email body. From either the parameter list or dynamic content list, select these fields: <p>- The **From** field under **When a new email arrives** </br>- The **Path** field under **Create blob for email body** </br>- The **Body** field under **Call RemoveHTMLFunction to clean email body** |
752
760
||||
753
761
754
-
If you happen to select a field that contains an array,
755
-
such as **Content**, which is an array that contains attachments,
756
-
the designer automatically adds a "For each" loop
757
-
around the action that references that field.
758
-
That way, your logic app can perform that action on each array item.
759
-
To remove the loop, remove the field for the array,
760
-
move the referencing action to outside the loop,
761
-
choose the ellipses (**...**) on the loop's title bar, and choose **Delete**.
762
+
> [!NOTE]
763
+
> When you select a field that contains an array,
764
+
> such as the **Content** field, which is an array that contains attachments,
765
+
> the designer automatically adds a "For each" loop
766
+
> around the action that references that field.
767
+
> That way, your logic app can perform that action on each array item.
768
+
> To remove the loop, remove the field for the array,
769
+
> move the referencing action to outside the loop,
770
+
> choose the ellipses (**...**) on the loop's title bar, and choose **Delete**.
0 commit comments