<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/discussions/f/user-interface/28686/dynamic-grid-column-based-on-a-one-to-many-relationship</link><description>Hi there, 
 I&amp;#39;ve got a business needs where I have 2 records types (let&amp;#39;s call them RT1 and RT2). RT1 has a one-to-many relationship with RT2 and I need to display a grid where my row would be RT1, in which the first 5 columns would be property of RT1</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112898?ContentTypeID=1</link><pubDate>Wed, 17 May 2023 13:52:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3e6d9491-1f30-43b5-9361-a1aa217e8de1</guid><dc:creator>Mike Schmitt</dc:creator><description>[quote userid="59361" url="~/discussions/f/user-interface/28686/dynamic-grid-column-based-on-a-one-to-many-relationship/112877#112877"]I hear this &amp;quot;Everything, everywhere all at once&amp;quot; from most of my clients.[/quote]
&lt;p&gt;But what if they were just making movie recommendations?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112877?ContentTypeID=1</link><pubDate>Wed, 17 May 2023 06:18:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1af5f11f-3bea-4ddd-86ee-016d5bbf01d8</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;IMHO this seems not like a great user experience. I hear this &amp;quot;Everything, everywhere all at once&amp;quot; from most of my clients. But this is only because they are used to work with Excel, but not because this would be the best way of doing it.&lt;/p&gt;
&lt;p&gt;But, yeah ... your &amp;quot;requirement&amp;quot; can easily be implemented, just keep an eye on the performance. And queyr only the data required for a single page.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112870?ContentTypeID=1</link><pubDate>Wed, 17 May 2023 02:13:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:23d70526-5835-4944-ad96-e950805a435d</guid><dc:creator>dominiquel0001</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;br /&gt;&lt;br /&gt;thanks for your input, actually the grid will have paging + lot of filtering possibilities.&lt;/p&gt;
&lt;p&gt;The grid is a tool that is used by our staff to see our multiples locations and which services are available in each location. They must have a quick picture or everything available everywhere.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112829?ContentTypeID=1</link><pubDate>Tue, 16 May 2023 12:01:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:305340a2-0823-4586-a39e-86b9f92fedcc</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Do you plan for paging? A grid with 800 rows will also slow down the client.&lt;/p&gt;
&lt;p&gt;What does business want to achieve with this highly problematic UX?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112828?ContentTypeID=1</link><pubDate>Tue, 16 May 2023 11:51:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7b6279c1-26de-4739-9886-bfe8a2f72201</guid><dc:creator>dominiquel0001</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;br /&gt;great, my main concern is more about how should I load the child in each row? Usually we feed a query result, but in this case I&amp;#39;m not sure which data structure I should use? Custom Data Fied, RecordType, dictionnary, etc.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve got about 800 items, which can have up to 80 features (some item can have 1-2 features, while other have 50-60). Right now we are building a dictionary dynamically but the load time is long (like 30s with RecordType, while it take&amp;#39;s SQL less than 1 to generate the same data).&lt;/p&gt;
&lt;p&gt;To put you in better context, we are aware that the grid will overflow the screen and this is not a concern for us. Also, I understand some Item will only have values in column 1, 2,3,4,5,52,67, while other may have value in each columns.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112814?ContentTypeID=1</link><pubDate>Tue, 16 May 2023 10:12:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:edbef72d-cb0a-46bc-8aba-f8edbdeb7e96</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;True. I proposed this solution because I had no way of knowing if the child elements would be the same for all the parent elements and also how many child elements there were in total (possibly making the grid stretch horizontally past the width of the page).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112796?ContentTypeID=1</link><pubDate>Tue, 16 May 2023 06:55:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:24dd5c3b-334a-4d4a-99a5-2876e45d0c6e</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;All UI components in Appian can be made dynamic. So, well, if that UI has to look like this, then a normal grid should do it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic grid column  based on a one-to-many relationship</title><link>https://community.appian.com/thread/112791?ContentTypeID=1</link><pubDate>Tue, 16 May 2023 02:18:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2a2d5b2e-05d8-4292-a3aa-3ef94285a001</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;I personally would go with a master detail. So when you select a row in the RT1 sourced grid, it would pop another grid under it with the contents of the related records which you can than fill out.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>