# Assigning checklist items from one table to another

**URL:** <https://community.glideapps.com/t/assigning-checklist-items-from-one-table-to-another/68125>\
**Category:** Ask for Help\
**Created:** [November 25, 2023, 12:10pm UTC](https://community.glideapps.com/t/assigning-checklist-items-from-one-table-to-another/68125 "2023-11-25T12:10:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brian\_Vint](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/brian_vint/32/66931_2.png) [@Brian\_Vint](https://community.glideapps.com/u/Brian_Vint)\
**Post date:** [November 25, 2023, 12:10pm UTC](https://community.glideapps.com/t/assigning-checklist-items-from-one-table-to-another/68125/1 "2023-11-25T12:10:24Z")

</div>

I am looking to assign checklist items from one table to a “daily list” inside another table via a form. I’ve created multiple actions to attempt this with no such luck. Help!

---

<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:** [November 25, 2023, 11:30pm UTC](https://community.glideapps.com/t/assigning-checklist-items-from-one-table-to-another/68125/2 "2023-11-25T23:30:43Z")

</div>

So you want to add multiple rows to the “Daily list” with a form? What plan are you on?

---

<div class="post-metadata">

**Author:** ![Brian\_Vint](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/brian_vint/32/66931_2.png) [@Brian\_Vint](https://community.glideapps.com/u/Brian_Vint)\
**Post date:** [November 26, 2023, 7:02pm UTC](https://community.glideapps.com/t/assigning-checklist-items-from-one-table-to-another/68125/3 "2023-11-26T19:02:20Z")

</div>

Yes. I am on the starter plan. I am looking to add all of the items selected in the checklist (sourced from another table) into a column inside my Daily checklist (a different table). Thank you for responding!

---

<div class="post-metadata">

**Author:** ![tuzin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tuzin/32/86077_2.png) [@tuzin](https://community.glideapps.com/u/tuzin)\
**Post date:** [November 26, 2023, 8:16pm UTC](https://community.glideapps.com/t/assigning-checklist-items-from-one-table-to-another/68125/4 "2023-11-26T20:16:40Z")

</div>

Assuming you use Glide Tables, the best way to do this would be to use Call API action (available on Business plan) with a specific JSON in your request body, that you can build dynamically in Glide, to call Glide Tables API (available on Pro plan) to add multiple rows with a single mutation. On Pro plan, you can alternatively use Make or Zapier to call Glide Tables API.  
If switching plans doesn’t work for you, you can redesign your app to use arrays of arrays (multiple files column). By array of arrays I mean an array of elements like “abc;def;123;2023-11-26T00:00:00:000Z;true” where each element represents a “row” with values separated by a delimeter of your choice. With a helper table you can make those arrays look like an ordinary table. Use row number logic and a bunch of single value columns for that.  
This approach is much more complex and has its downsides, but you can try it out.
