<?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>Pass data from parent interface to a children ones</title><link>https://community.appian.com/discussions/f/best-practices/38770/pass-data-from-parent-interface-to-a-children-ones</link><description>I&amp;#39;m creating a new interface object to display several pie charts. The data for the charts is stored in a local variables in the parent interface object which references my children interfaces. In terms of performance, what is the most efficient method</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Pass data from parent interface to a children ones</title><link>https://community.appian.com/thread/146534?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 12:38:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:653b52ab-2d17-4210-a47e-37d8ad2271d1</guid><dc:creator>venkatrea696188</dc:creator><description>&lt;p&gt;Yes in normal scenario&amp;#39;s (or in any coding applications it&amp;#39;s the best practice &amp;quot;&lt;strong&gt;Data&lt;/strong&gt; &lt;strong&gt;Redundancy&lt;/strong&gt;&amp;quot; ) but Charts/grids are different like Appian provides few perks with this direct record source.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pass data from parent interface to a children ones</title><link>https://community.appian.com/thread/146533?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 12:19:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4da38b6d-9198-48f5-bafc-667fdcb48390</guid><dc:creator>danielg424213</dc:creator><description>&lt;p&gt;I&amp;#39;m using Record Types and usually I embed interfaces that use the same calculated data into a parent one. Is a good practice get the data in the parent interface and pass it to the embeded interfaces?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pass data from parent interface to a children ones</title><link>https://community.appian.com/thread/146532?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 11:49:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f87bf27f-cb33-4c27-9b27-bbd6b52d72e7</guid><dc:creator>Vyshnavi Naripeddi</dc:creator><description>&lt;p&gt;&lt;span&gt;If each pie chart requires a completely different dataset you can query in child interface otherwise I would suggest to create a rule input on the child interface and pass the local variable data from the parent interface.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;if you are using records appian suggests you to directly use records as source.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pass data from parent interface to a children ones</title><link>https://community.appian.com/thread/146530?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 11:40:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:16fef129-4aa3-4d80-8e96-618537bd2df1</guid><dc:creator>VarunTejaGurrapu</dc:creator><description>&lt;p&gt;Hi &lt;a href="/members/danielg424213"&gt;danielg424213&lt;/a&gt;&amp;nbsp;,&lt;br /&gt;&lt;br /&gt;Firstly It is not a best practice&amp;nbsp;to display multiple Pie charts in a single interface: &lt;a href="https://docs.appian.com/suite/help/25.1/sail/ux-charts.html#pie-charts"&gt;Pie Charts&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Use the charts wisely as described: &lt;a href="https://docs.appian.com/suite/help/25.1/sail/ux-charts.html#chart-types"&gt;Chart Types&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If the pie charts are using the same data and different filters, It is recommended to only write the filters in local variables and pass them into child interfaces rule inputs.&lt;br /&gt;&lt;br /&gt;I wont recommend you to query the whole record data into local variable in parent interface and pass into the child interfaces.&lt;br /&gt;&lt;br /&gt;You can directly use Record Type as Data source or other according to your use-case.&lt;br /&gt;&lt;br /&gt;Hope this helps you!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pass data from parent interface to a children ones</title><link>https://community.appian.com/thread/146529?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 11:34:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:826f51bb-5841-4baf-ab1e-d53b631c216b</guid><dc:creator>venkatrea696188</dc:creator><description>&lt;p&gt;It depends , Are you using record data or CDT&amp;#39;s?? If you use record data with data sync Appian suggests you to directly use it as a source instead of queries (We are not querying database it fetches from Appian data server so it will not consume more time)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>