# Columns Relations

**URL:** <https://community.glideapps.com/t/columns-relations/73074>\
**Category:** Ask for Help\
**Created:** [May 4, 2024, 5:01pm UTC](https://community.glideapps.com/t/columns-relations/73074 "2024-05-04T17:01:38Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 4, 2024, 5:01pm UTC](https://community.glideapps.com/t/columns-relations/73074/1 "2024-05-04T17:01:38Z")

</div>

Good morning  
After constructing a relationship column that displays several results (URL addresses of pdf files) I want to write each result in a separate column. the goal is to send the PDF as attachments in make.  
it seems possible to you.  
If someone has an idea.

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 4, 2024, 5:09pm UTC](https://community.glideapps.com/t/columns-relations/73074/2 "2024-05-04T17:09:14Z")

</div>

Yes, you can use Joined list column thru relation and send this list of URLs to Make. In make you can do iterate and use http module to downloads each one and then to add as attachments

---

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 4, 2024, 5:21pm UTC](https://community.glideapps.com/t/columns-relations/73074/3 "2024-05-04T17:21:14Z")

</div>

I can retrieve the PDF URLs, but HTTP get file does not recognize all the files, it only recognizes the first file

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 4, 2024, 5:23pm UTC](https://community.glideapps.com/t/columns-relations/73074/4 "2024-05-04T17:23:49Z")

</div>

You need use iterator module to choose one by one each one

---

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 4, 2024, 5:36pm UTC](https://community.glideapps.com/t/columns-relations/73074/5 "2024-05-04T17:36:20Z")

</div>

Joined list column you must put a separator so that make recognizes the URL files ?

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 4, 2024, 6:04pm UTC](https://community.glideapps.com/t/columns-relations/73074/6 "2024-05-04T18:04:08Z")

</div>

In make you need split it again to an array and iterate on given array with http modules so many times, how may array’s items

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 4, 2024, 6:06pm UTC](https://community.glideapps.com/t/columns-relations/73074/7 "2024-05-04T18:06:16Z")

</div>

> [@Glide Form & HTTP Integromat Module Troublshooting](https://community.glideapps.com/t/glide-form-http-integromat-module-troublshooting/69617/9):
>
> This is a good solution but I was thinking if we can do something like this: Send a comma-delimited list of URLs that were uploaded to Make. Iterate through them using an Iterator. Iteratively download those files using HTTP. Pass them into the email module as an attachment array. I think the attachment array would require you to have a certain structure, just thinking on how to simplify the process.

---

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 4, 2024, 10:01pm UTC](https://community.glideapps.com/t/columns-relations/73074/8 "2024-05-04T22:01:18Z")

</div>

sorry but I didn’t quite understand your solution

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [May 4, 2024, 10:20pm UTC](https://community.glideapps.com/t/columns-relations/73074/9 "2024-05-04T22:20:36Z")

</div>

Try to find some videos, it is common solution

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 5, 2024, 1:02am UTC](https://community.glideapps.com/t/columns-relations/73074/10 "2024-05-05T01:02:20Z")

</div>

Have you tried adding an Iterator module in your Make scenario?

---

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 5, 2024, 8:03am UTC](https://community.glideapps.com/t/columns-relations/73074/11 "2024-05-05T08:03:50Z")

</div>

![Capture d’écran 2024-05-05 à 09.59.09](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/2/d232f64f4f0e9378ade8d8353395e34057d8c9f6.jpeg)

Hi  
yes I used iterator but instead of outputting with 3 Bundle, I have the 3 pdfs in the same bundle. Afterwards in the http module it does not show me the URL of the bundle.

 ![Capture d’écran 2024-05-05 à 09.59.47](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/b/eb0842e1715052cc18709e64c951f30a9762680d.jpeg)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 5, 2024, 8:53am UTC](https://community.glideapps.com/t/columns-relations/73074/12 "2024-05-05T08:53:49Z")

</div>

Use the `split()` function inside the iterator to create an array from the URL list.

---

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 5, 2024, 9:10am UTC](https://community.glideapps.com/t/columns-relations/73074/13 "2024-05-05T09:10:09Z")

</div>

![Capture d’écran 2024-05-05 à 11.02.05](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/e/aefbbe8358568b31cf5c35ac79c28a538a3a60d0.jpeg)  
Wow  
I managed to modify the column on glideapp and I can find the pdf files  
 ![Capture d’écran 2024-05-05 à 11.02.58](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/0/80852afb753fd1741fc843e492d6dfbe9311a449.jpeg)

the three bundles also display very well

 ![Capture d’écran 2024-05-05 à 11.05.02](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/0/d0071de8fd143d1acaf73fb1691733b40d831d90.jpeg)

but in http it is always the first bundle which is retrieved

 ![Capture d’écran 2024-05-05 à 11.06.45](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/5/d5fa9b6483057e6d53d10a8f53cff383b510c1af.jpeg)

this unfortunately because the url in the flow control of the bundle is not displayed to put it in the http

can you help me find the bundle url?

---

<div class="post-metadata">

**Author:** ![Anass\_Slassi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anass_slassi/32/60734_2.png) [@Anass\_Slassi](https://community.glideapps.com/u/Anass_Slassi)\
**Post date:** [May 5, 2024, 9:50am UTC](https://community.glideapps.com/t/columns-relations/73074/14 "2024-05-05T09:50:35Z")

</div>

Good morning  
It’s really very hard to find but it’s okay, I just found the solution

 ![Capture d’écran 2024-05-05 à 11.47.52](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/e/3e29b73da9b9fa9df651bbb4731d86b35eaa499c.jpeg)  
 ![Capture d’écran 2024-05-05 à 11.48.18](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/4/e4d2e3c300d5cb9b32662d4a329b741453fcf5eb.jpeg)  
 ![Capture d’écran 2024-05-05 à 11.48.44](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/4/8400861aa790129d7dd8659a39eda08a954526e5.jpeg)  
 ![Capture d’écran 2024-05-05 à 11.49.20](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/4/04bd055bc7f0341ebb80d5c8f4d634eb09d7e2f3.jpeg)  
 ![Capture d’écran 2024-05-05 à 11.49.51](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/4/046a1392c77f54b3c1703196027de171ac603e4b.jpeg)

and I have an email with 3 attachments

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 6, 2024, 12:02am UTC](https://community.glideapps.com/t/columns-relations/73074/15 "2024-05-06T00:02:27Z")

</div>

Great to hear you sorted it out. Seems like your earlier problem relates to how you iterate through the array.
