<?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <title>Storing complex data for later retrieval</title> <link rel="self" href="https://portal.smartbuilder.com/c/message_boards/find_thread?p_l_id=&amp;threadId=665706" /> <subtitle>Storing complex data for later retrieval</subtitle> <id>https://portal.smartbuilder.com/c/message_boards/find_thread?p_l_id=&amp;threadId=665706</id> <updated>2026-06-09T18:07:38Z</updated> <dc:date>2026-06-09T18:07:38Z</dc:date> <entry> <title>RE: Storing complex data for later retrieval</title> <link rel="alternate" href="https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=666061" /> <author> <name>Navdeep Dhillon</name> </author> <id>https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=666061</id> <updated>2025-10-10T18:02:00Z</updated> <published>2025-10-10T18:01:53Z</published> <summary type="html">Hi Bryan,&lt;br /&gt;Here&amp;#039;s what I would do to create a list of lists - &lt;a href="https&amp;#x3a;&amp;#x2f;&amp;#x2f;share&amp;#x2e;smartbuilder&amp;#x2e;com&amp;#x2f;public&amp;#x2f;support&amp;#x2f;list-of-lists-and-tag-lists-case-study&amp;#x2e;mp4"&gt;https://share.smartbuilder.com/public/support/list-of-lists-and-tag-lists-case-study.mp4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Nav</summary> <dc:creator>Navdeep Dhillon</dc:creator> <dc:date>2025-10-10T18:01:53Z</dc:date> </entry> <entry> <title>RE: Storing complex data for later retrieval</title> <link rel="alternate" href="https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=665907" /> <author> <name>Navdeep Dhillon</name> </author> <id>https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=665907</id> <updated>2025-10-09T16:25:08Z</updated> <published>2025-10-09T16:24:19Z</published> <summary type="html">Hi Bryan,&lt;br /&gt;Can you email me your sample lesson with the objects built out? Just so I don&amp;#039;t have to recreate it, and make incorrect assumptions on the tagging / layout.&lt;br /&gt;&lt;br /&gt;As for the best approach for storing data, it really depends on what you&amp;#039;re going to do with it after. A list of lists is probably the way to go, because you can pack the items in quickly and get them back out using a for-loop (or a for-loop inside of another for-loop!). But my guess is you&amp;#039;re going to try to turn this into a report of some kind, so those values will also need labels for humans to read. That means it&amp;#039;s going to be a little trickier unpacking the data and assigning the proper labels with a loop, but it&amp;#039;s certainly possible.</summary> <dc:creator>Navdeep Dhillon</dc:creator> <dc:date>2025-10-09T16:24:19Z</dc:date> </entry> <entry> <title>RE: Storing complex data for later retrieval</title> <link rel="alternate" href="https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=665726" /> <author> <name>Bryan Lambert</name> </author> <id>https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=665726</id> <updated>2025-10-07T22:26:37Z</updated> <published>2025-10-07T22:26:37Z</published> <summary type="html">Whoops, pasting a screenshot didn&amp;#039;t work.</summary> <dc:creator>Bryan Lambert</dc:creator> <dc:date>2025-10-07T22:26:37Z</dc:date> </entry> <entry> <title>Storing complex data for later retrieval</title> <link rel="alternate" href="https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=665705" /> <author> <name>Bryan Lambert</name> </author> <id>https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=665705</id> <updated>2025-10-07T22:23:24Z</updated> <published>2025-10-07T22:23:24Z</published> <summary type="html">I have a project that involves a learner filling out essentially a complex self-evaluation.  There are 13 rows (10 mandatory, 3 optional). Each row has one fixed text object, one drop down that can turn into a text input box when the learner picks &amp;#034;other&amp;#034; (one row skips the drop-down), two click boxes that are mutually exclusive, and four click boxes that aren&amp;#039;t mutually exclusive.&lt;br /&gt; (screenshot)&lt;br /&gt;&lt;br /&gt;&lt;img src="" style="height&amp;#x3a;&amp;#x20;231px&amp;#x3b;&amp;#x20;width&amp;#x3a;&amp;#x20;500px&amp;#x3b;" /&gt;&lt;br /&gt;&lt;br /&gt;I&amp;#039;d like to store the learner&amp;#039;s input - which dropdown they picked, which boxes they selected - in the cleanest way possible. Each colmen&amp;#039;s items share a common tag. What I&amp;#039;d like to to is run through each row, column by column, ultimately making a list of lists, but but I don&amp;#039;t know how to build that list of lists procedurally - how to, say, indicate that after adding the final item from Row 1 to the first sub-list, how to then indicate that I want to start a new sublist.&lt;br /&gt;&lt;br /&gt;Or is this a job for a map? All I want to do with it is save it so that at the end of the lesson their answers can be presented back to them in a way they can review or save offline.&lt;br /&gt;Thanks!</summary> <dc:creator>Bryan Lambert</dc:creator> <dc:date>2025-10-07T22:23:24Z</dc:date> </entry> </feed> 